标签:and content ++ alt 场景 too 复杂 out 调用
参考:http://blog.csdn.net/educast/article/details/12908455
1.配置TinyXML2
去这里把项目弄下来,然后解压,我们之需要里面的tinyxml2.h和tinyxml2.cpp,将他们拷到工程目录里面。
2.HelloWorld
在项目中创建test.xml,内容如下:
创建main.cpp
编译运行:
3.稍微复杂一些的例子
下面这个例子的场景更可能在工程中遇到,就是在XML中存储一些数据,然后由程序来调用。
运行结果
解释一下几个函数:
FirstChildElement(const char* value=0):获取第一个值为value的子节点,value默认值为空,则返回第一个子节点。
RootElement():获取根节点,相当于FirstChildElement的空参数版本;
const XMLAttribute* FirstAttribute() const:获取第一个属性值;
XMLHandle NextSiblingElement( const char* _value=0 ) :获得下一个节点。
标签:and content ++ alt 场景 too 复杂 out 调用
原文地址:http://www.cnblogs.com/lyggqm/p/7204472.html