TinyXML2是简单实用的开源的C++XML文件解析库,可以很方便的应用到现有的项目之中。
TinyXML2解析器相对TinyXML1在代码上是完全重写,使其更适合于游戏开发中使用。它使用更少的内存,更快,并使用更少的内存分配。
xml类似数据库,一般来说对数据库有什么操作,那么对xml文件也能实现什么操作。
数据库增删查改对应xml文件就是新建xml文件、增加xml文件节点,删除xml文件节点,查询xml文件指定节点的值,修改xml文件中节点的值。
将tinyxml2.cpp和tinyxml2.h拷贝至项目目录,使用时包含
#include "tinyxml2.h"
using namespace tinyxml2