1

我有一个 char 数组,文本实际上看起来像 XML:

<root>
<number>1</number>
<counter>2</counter>
<lastNumber>3</lastNumber>
</root>

我需要获取这些值并将它们存储到变量中,以便我可以使用它们。

知道怎么做吗?

谢谢

4

2 回答 2

6

您可以使用 TinyXML 来解析文件。http://www.grinninglizard.com/tinyxml/ 它是一个在 C++ 中解析 XML 文件的开源库。

于 2013-01-09T22:06:01.820 回答
2

你应该提出一个更好的问题,但总体思路很清楚,所以我建议使用一个库,boost::spirit或者,如果你可以以不同的方式排列你的数据,你可以使用boost::config这可能是一种更简单的方法,这里是例子

于 2013-01-09T22:09:32.190 回答