简短的问题:对pugixml和tinyxml的比较有什么意见吗?
使用XML解析器/编写器所需的详细信息。我的软件是用C++写的。
在我看来,TinyXML和pugixml都是不错的选择(RapidXML也不错,但它的界面似乎不像上面两个那么简单,因为我必须自己管理数据分配)。
人们对这两者的比较有何评论?我在一个嵌入式平台上工作,所以内存处理对我来说很重要,我需要能够解析和写入XML数据。
速度并不那么重要,但内存使用和更容易的界面才是重要的。
谢谢。PS我正在处理的XML文件相当小(最大size=1200bytes;最大elements=6或7;XML文件相当简单)。
发布于 2012-02-27 01:55:20
我使用了tinyxml、QtXml、boost属性树,据我所知,pugixml是最快的DOM解析器。
至于嵌入式,我使用pugixml和大约9Mb的xml文件,所有的工作都很好很快。但是我不知道你的内存限制--只要写一个简单的例子然后检查就可以了。
发布于 2012-02-22 11:19:27
我在6个月前用过TinyXML,我觉得它很棒……
发布于 2012-06-09 04:51:16
你可以看看Expat。我已经在一个商业产品中使用了大约8年,没有任何问题。它是开源的,具有非病毒许可。
https://stackoverflow.com/questions/8857084
复制相似问题