TinyXML C++库XML解析器
TinyXML 的 C++库,挺轻巧好用的,专门解析 XML 的。适合嵌入式系统或者资源有限的项目,操作也简单。它基于 DOM 模型,把 XML 文档变成一个个节点,开发者可以通过对象操作节点,修改、读取 XML 内容。类比如TiXmlDocument、TiXmlElement、TiXmlText,都是面向对象的,简化了 XML 的操作。
解析 XML 其实挺方便的,加载 XML 文件只需要调用LoadFile(),保存文件用SaveFile()。遍历 XML 元素、修改属性、获取文本内容,都能容易搞定。代码简洁不复杂,适合想快速集成 XML 支持的项目。
TinyXML 小巧高效,适合不需要复杂 XML 功能的项目。如果你项目中需要 XML 文件,又不想引入太重的库,这个库蛮合适的。也没有太多依赖,学习曲线平缓,直接上手就行。
tinyxml源程序
预估大小:105个文件
tinyxml.cpp
37KB
tinystr.cpp
2KB
classTiXmlHandle.html
25KB
tinyxml_8h_source.html
200KB
index.html
24KB
classTiXmlDocument.html
30KB
doxygen.css
7KB
tab_r.gif
3KB
tinystr_8h_source.html
27KB
tab_b.gif
35B
文件大小:275.52KB
评论区