XML
指可扩展标记语言(eXtensible Markup Language),被设计用来传输和存储数据。
C++
语言环境下有许多用于XML
解析的第三方库,例如libxml++
, TinyXML2
等.
如何选择合适的XML
解析库: What XML parser should I use in C++? [closed] - stackoverflow.
其中TinyXML2
是一个轻量级的xml解析库,只有一个源文件tinyxml2.cpp
和一个头文件tinyxml2.h
,十分简单易用.
最简单的调库方法就是把头文件和和源文件添加到自己的工程中一起编译.
当然也可以将TinyXML2
单独编译成链接库供其他工程使用.