tinyxml2是一個很是好用的C++編寫的XML文件解析和生成器,其項目地址爲:https://github.com/leethomason/tinyxml2html
下面給出經常使用的API:git
主要API:github
XMLDocument:XML文檔類xml
RootElement():XML文檔的root元素htm
XMLElement:XML元素對象對象
FirstChildElement():第一個子節點blog
NextSiblingElement():下一個兄弟節點遞歸
XMLAttribute:XML節點屬性類文檔
FirstAttribute():第一個屬性get
Next():下一個屬性
Name():屬性名
Value():屬性值
解析和生成XML元素須要遞歸地寫