标签: c++ xml cross-platform
我正在寻找XML的C ++ lib。 我知道stackoverflow.com上有一些关于它的问题,但仍然无法选择那个
我找到了这些:
需要什么:
我真的不需要速度而且还需要提升:: asio已经在使用了 我读到TinyXml有一些泄漏,因此不喜欢它
对我的要求最合适的是什么?
这一刻我正在考虑Pugixml
答案 0 :(得分:1)
PugiXml是我的选择。即使对于初学者来说也很容易开始,很好的文档。
答案 1 :(得分:0)
有一个很好的比较表here。
答案 2 :(得分:0)
如果您已经使用Boost,最好使用Boost属性树。当我已经将Boost用于其他目的时,我开始在相同的情况下使用它。根据我的经验,它符合您的所有条件。
但是,不要指望简单的API:由于树XML结构,没有简单的XML工具包。
对于不使用Boost的新项目,我会考虑另一个仅限标题的库。