是否可以通过字节流而不是文件使用TinyXML?

考虑以下代码片段:

TiXmlDocument doc("abc.xml");
if (!doc.LoadFile())
 return;
TiXmlHandle hDoc(&doc);

上面的代码段将文件作为输入。如何修改代码,使其接受字节流?一个示例代码片段会很棒!

最佳答案

TinyXmlDocument::Parse终止字节流作为第一个参数直接调用NULL。 (有关如何调用此函数,请参见TinyXmlDocument::LoadFile的实现)。

关于c++ - 在字节流而不是文件上使用TinyXML,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3940105/

10-09 05:33