使用C#解析简单XML

来源:互联网 发布:淘宝一元夺宝虚假发货 编辑:程序博客网 时间:2024/06/11 06:39

原文地址:http://www.dingos.cn/index.php?topic=884.0


这篇文章及代码显示如何使用.NET中的XML有关类库解析XML文档。
这个应用程序读XML文件后根据xml标签变量将值显示到消息框。
System.Xml是需要加入的命名空间,使用using添加。

从创建XmlDocument类的一个新实例开始。
XmlDocument xDoc = new XmlDocument();

接下去使用load方法从指定位置加载XML文档。
xDoc.Load("sampleXML.xml");

使用getElementsByTagName_r()方法获得元素集中匹配特定名称的元素。
XmlNodeList name = xDoc.getElementsByTagName_r("myName");
XmlNodeList age = xDoc.getElementsByTagName_r("myAge");

XmlNodeList显示一个有序的nodes集合。

在消息框中显示结果。
MessageBox.Show("Name: " + name[0].InnerText);

InnerText将返回节点关联的值和所有的子节点。

原创粉丝点击