介绍:
TinyXML 是一个小型的但效率高、功能完整的 XML 解析工具,属于开源中的一员。
它采用 C++ 开发,采用 XML 文档、节点对象访问 XML 文件。下载:
http://sourceforge.net/projects/tinyxml/
加载 XML 文档:
TiXmlDocument doc(filename);
if (!doc.LoadFile()) {
printf("Cannot load XML source file: %s.rn", filename);
return false;
}
遍历 XML 的所...
实战TinyXML
这几天在埋头写自己的3D文件浏览器(稍后发布),突发奇想的要把自己的内部格式转化成XML,于是,把以前在研究所时用过的ExPat翻了出来。 ExPat是基于事件的XML解释器,速度挺快的,但结构方面有点不敢恭维--当年写配置文件的导出导入部分花了我足足1个星期!而且由于它是基于事件发生的次序(SAX),似乎有时会发生一些无法控制的情况--例如进入某Level后忘了记录,结果……后面的程序全部死掉!这时想...