XML解析

来源:互联网 发布:淘宝妈妈装上衣 编辑:程序博客网 时间:2024/06/05 00:41

XML解析

平时看到的一些XML资料,进行收集整理,会不定期更新。

C/C++解析XML

目前解析XML的开源工具很多,首先上一张图,如下所示


XML解析库选择

该图片来源:http://stackoverflow.com/questions/9387610/what-xml-parser-should-i-use-in-c/9387612#9387612

对于一般的工程来说,配置文件都没有那么大,更多是一些基本的使用,此时评价较好的有这么几个:


  • rapidxml:性能很好的一个
  • TinyXML:貌似有性能问题,但是一般也足够了
  • tinyxml2:解析性能好,api好用,只需包含两个头文件即可
  • pugixml:支持XPath,性能也不错

顺便再推荐一个github库,名称为“Awesome C/C++”,收集了很多C/C++的开源库,当然也包括XML解析方面的。


有其他重要的事儿要忙,先记录到此,下次继续补充

0 0