studentElement = studentElement->NextSiblingElement();
}
return 0;
}
程序运行结果如下:
name : 张三
studentNo : 13031001
sex : 男
age : 22
phone : 88208888
address : 88208888
name : 李四
studentNo : 13031002
sex : 男
age : 20
phone : 88206666
address : 88206666
本例中使用的是对 xml 文件进行解析,很容易掌握,但是很多开发人员不知道如何对
xml 字符流(非 xml 文件)进行解析,我看了 TinyXML 提供的源代码,里面可以使用如
下方法对 xml 流解析。对应于上例,代码如下:
string xmlString =
"<Class name="计算机软件班">
<Students>
<student name="张三" studentNo="13031001" sex="男" age="22">
<phone>88208888</phone>
<address>西安市太白南路二号</address>
</student>
<student name="李四" studentNo="13031002" sex="男" age="20">
<phone>88206666</phone>