XML解析

XML解析

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

C/C++解析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解析方面的。


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

你可能感兴趣的:(程序语言)