TinyXML2是simple、small、efficient开源的C++ XML文件解析库
优点:(1)对大部分的C/C++项目具有普适性。(2)使用较少的内存,速度变得更快。(3)没有C++的STL要求。(4)更接近现代C++的特性,使用了适当的名称空间。(5)适当有效处理了空白字符。
使用方法:将tinyxml2.cpp和tinyxml2.h拷贝至项目目录,使用时包含#include “tinyxml2.h”和using namespace tinyxml2。
使用方法:
mkdir build && cd build
cmake ..
make
sudo make install
参考方法:
tinyxml参考
tinyxml2参考