我们知道基于 COM 技术的 MSXML。我们想将它用于即将开始的 VC++ 项目。与 MSXML 相比,还有其他 XML 库做得更好吗?
user90150
问问题
2265 次
6 回答
2
如果是这样,您会使用 .Net 框架吗?您可能想看看使用 linq to xml。
于 2010-03-08T18:13:49.733 回答
2
TinyXML - 一个 C++ 开源库
于 2010-03-08T18:18:16.243 回答
2
看看RapidXML。此外,Boost.PropertyTree是对属性树(在撰写本文时为 XML、JSON、INI、INFO)的抽象,并依赖 RapidXML 作为其 XML 解析器。
于 2010-05-26T06:23:25.517 回答
1
LIBXML “Libxml2 是为 Gnome 项目开发的 XML C 解析器和工具包(但可在 Gnome 平台之外使用),它是在 MIT 许可下提供的免费软件。”
我已经在 Win32 项目上使用了很多年,没有任何问题。它支持 SAX 和 DOM 样式读取。
于 2010-03-09T01:23:34.713 回答
1
您必须查看 Microsoft XmlLite,它是纯 C++ 的拉式解析器。XmlLite 的主要目标是易用性、性能和标准合规性。
于 2010-05-05T12:29:08.307 回答