有谁知道C++类似于 的 XML 解析器/编写器。Net的XML文档?
Does anyone know C++ XML parser/writer similar to .Net's XML Document?
我正在编写一个本机C++项目,我需要一个简单的XML解析器/编写器。我已经知道 C# 中的 XmlDocument,所以类似的东西可能非常好,但是如果没有,有谁知道快速使用的 XML 解析器/编写器?
我试图将"学习图书馆"的时间缩短到最低限度。
谢谢!
您可以考虑很多:
- 薛塞斯
- TinyXML
- libxml++
- 外籍人士 XML
- XmlLite
我用过TinyXML,它对于我需要的东西来说效果很好。不过,我的需求并不是非常苛刻。至少当我使用它时,它根本不处理 DTD/XSD,所以如果你需要处理这些,它可能不是一个选择。
我最终使用了RapidXML(http://rapidxml.sourceforge.net/)。对我来说,它很直观,而且很容易学习。
没有人推荐它,所以我添加了自己的答案:-\...
相关文章:
- 解析XML文档
- 使用RapidXML遍历一个简单的DOM Xml文档
- 如何从“std::istream”加载XML文档
- 需要在c++中为xml文档提供一个通过xpath导航的算法
- 有没有办法修改样式表,以便它将带有空标记的 XML 文档转换为 <tag />?
- 使用 TinyXML 在 XML 文档中查找特定节点
- 我正在使用 Xercesc 来解析 xml 文档。我想知道我将如何使用 XML 值作为程序的输入?
- 无法使用沙堡 (SHFB) 生成 XML 文档帮助文件
- 如何使用 QDomDocument 从 XML 文档中删除嵌套标记
- xml_node<wchar_t> 我正在使用快速 xml 将 XML 文档打印到文件
- 重新排列大型XML文档
- 如何使用rapidxml C++填充.xml文档
- 如何在c++中解析XML文档
- 如何编辑结束的XML文档结束在Qt (writeEndDocument)
- 如何在任何时候停止使用libxmlsax解析xml文档
- 如何根据libxml++中的relaxNG模式验证xml文档
- 向xml文档添加xml文本结构
- POCO C++SAX解析器:如果xml文档编码是ANSI,那么下一条语句不是读取并抛出编码错误异常
- 在经过预处理的svg-xml文档上设置QGraphicsSvgItem的呈现器非常慢
- 有谁知道C++类似于 的 XML 解析器/编写器。Net的XML文档?