繁体   English   中英

用于处理XML的C ++的体面工具/库?

[英]Decent tool/library for C++ to handle XML?

我需要做一些与XML相关的工作(解析,比较等)。 你知道有没有适合你的C ++库? 最好是Win XP。 谢谢。

微小的XML! 好图书馆,丑陋的主页: http//www.grinninglizard.com/tinyxml/

PugiXml会做到这一点。

我使用libxml2: http ://www.xmlsoft.org

我使用了wxWidgets,它有wxXmlDocument类,为你做了很多艰苦的工作。 它在内部使用Expat,但它自己处理所有charset转换。 这是你想要一个基于DOM的解析器。

http://docs.wxwidgets.org/stable/wx_wxxmldocument.html

您可能还想看看Xerces,尤其是。 如果你想要一个SAX解析器:

http://xerces.apache.org/xerces-c/

您可能想尝试Xerces,Pugixml和Mini-XML。

xmlwrapp库是围绕libxml2的C ++包装器,它非常实用,并且具有我尝试的替代品中最多的C ++ - ish API。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM