3

我正在尝试解析存储在变量而不是文件中的 XML 数据。原因是程序 x 在 XML 中回复程序 y,因此最好直接从变量中解析 XML。

到目前为止,我已经尝试在 TinyXML 中执行此操作,但我没有看到从变量加载的接口。

它基本上与TinyXML 相反:将文档保存到 char * 或字符串,而不是保存到 char,我想从 char(或字符串)加载

例如,而不是以下内容:

TiXmlDocument doc( "demo.xml" );
doc.LoadFile();

就像是

doc.LoadVar(char*) 

我还检查了 RapidXML,但似乎也找不到要从变量加载的文档。

谢谢

4

2 回答 2

1

您可以使用TiXmlDocument::Parse. 有关详细信息,请参阅tinyxml 文档

于 2010-02-24T00:34:07.310 回答
0

如果您已经将文档保存在字符串中,为什么不简单地调用该TiXmlDocument::Parse方法并完成呢?

于 2010-02-24T00:35:55.373 回答