在char数组c ++中查找值

时间:2013-01-09 22:02:53

标签: c++ arrays char

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

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

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

知道怎么做吗?

谢谢

2 个答案:

答案 0 :(得分:6)

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

答案 1 :(得分:2)

你应该制定一个更好的问题,但总的想法是明确的,所以我建议使用boost::spirit这样的库,或者,如果你可以用不同的方式安排你的数据,你可以使用{{1这可能是一个更简单的方法和here is an example