我需要做一些与XML相关的工作(解析,比较等)。你知道有没有适合你的C ++库?最好是Win XP。感谢。
答案 0 :(得分:5)
微小的XML!好图书馆,丑陋的主页:http://www.grinninglizard.com/tinyxml/
答案 1 :(得分:3)
PugiXml会这样做。
答案 2 :(得分:2)
我使用libxml2:http://www.xmlsoft.org
答案 3 :(得分:1)
我使用了wxWidgets,它有wxXmlDocument类,为你做了很多艰苦的工作。它在内部使用Expat,但它自己处理所有charset转换。这是你想要一个基于DOM的解析器。
http://docs.wxwidgets.org/stable/wx_wxxmldocument.html
你可能也想看看Xerces,尤其是。如果你想要一个SAX解析器:
答案 4 :(得分:1)
您可能想尝试Xerces,Pugixml和Mini-XML。
答案 5 :(得分:0)
xmlwrapp库是libxml2的C ++包装器,它非常实用,并且具有我尝试的替代品中最多的C ++ - ish API。