Linux C ++应用程序设置由XML文件配置

时间:2012-08-07 06:32:56

标签: c++ xml

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

4 个答案:

答案 0 :(得分:2)

查看TinyXMLTinyXML++,这很简单。

答案 1 :(得分:2)

您也可以像已经提到的那样使用boost :: property_tree。 Here is a nice tutorial用于读取/写入xml。

答案 2 :(得分:1)

充足的选择。在这种情况下,选择具有XPATH支持的解析器通常非常方便。使用libxml+libXml2可以很好地完成工作 - 而且libxml2几乎包含在所有Linux发行版中。

答案 3 :(得分:0)

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