0

我正在使用一个 C++ 项目,其应用程序设置是一个简单的文本文件。现在我想用基于 XML 的配置替换文件。那么我应该使用哪个 xml 解析器?

4

4 回答 4

2

正如有人已经提到的,您还可以使用 boost::property_tree。 这是一个很好的使用它来读/写 xml 的教程

于 2012-08-07T06:52:53.773 回答
2

看看TinyXMLTinyXML++,它又小又简单。

于 2012-08-07T06:37:38.690 回答
1

有很多选择。在这种情况下,选择支持 XPATH 的解析器通常非常方便。 带有libXml2的libxml+可以很好地完成这项工作——几乎所有 Linux 发行版都包含 libxml2。

于 2012-08-07T06:44:16.050 回答
0

查看libconfig,它可能是 xml 的良好替代品。

于 2012-08-07T07:22:08.363 回答