非常简单的 C/C++ XML 解析器 [重复]

Posted

技术标签:

【中文标题】非常简单的 C/C++ XML 解析器 [重复]【英文标题】:Very simple C/C++ XML Parser [duplicate] 【发布时间】:2012-11-18 12:55:00 【问题描述】:

可能重复:What XML parser should I use in C++?

Linux平台下一般只需要从本地XML文件中解析应用设置即可。

要求: 1.可用于商业产品 2. 免费 3.易于安装(1个头文件会很棒) 4. 易于使用 5. 非常稳定 6.Unicode支持

【问题讨论】:

或许有帮助:***.com/questions/9387610/… 认为 TinyXML 是你想要的,不知道它是否符合商业要求。 【参考方案1】:

我认为expat 可以满足您的所有需求。

【讨论】:

【参考方案2】:

我使用Apache's xerces-c。它从来没有给我带来任何问题,您可以在 Google 上找到一些有用的信息,例如:Tuto1。 此外,它是免费的,您可以将其用于商业产品。

【讨论】:

【参考方案3】:

看看 boost::property_tree http://www.boost.org/doc/libs/1_52_0/doc/html/property_tree.html

【讨论】:

以上是关于非常简单的 C/C++ XML 解析器 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

c/c++转化为XML存储????

无效格式xml的最佳PHP解析器[重复]

笔记:XML-解析文档-流机制解析器(SAXStAX)

用于处理无效 XML 的 .NET 解析器 [重复]

对大文件有效的轻量级 XML 解析器?

C/C++程序开发: cJSON的使用(创建与解析JSON数据)