欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#通过xpath查找xml指定元素的方法

程序员文章站 2023-11-27 12:33:58
本文实例讲述了c#通过xpath查找xml指定元素的方法。分享给大家供大家参考。具体如下: orders.xml文档内容如下

本文实例讲述了c#通过xpath查找xml指定元素的方法。分享给大家供大家参考。具体如下:

orders.xml文档内容如下

<?xml version="1.0"?>
<order id="2004-01-30.195496">
 <client id="ros-930252034">
 <name>remarkable office supplies</name>
 </client>
 <items>
 <item id="1001">
  <name>electronic protractor</name>
  <price>42.99</price>
 </item>
 <item id="1002">
  <name>invisible ink</name>
  <price>200.25</price>
 </item>
 </items>
</order>

c#代码

using system;
using system.xml;
public class xpathselectnodes {
 private static void main() {
  // load the document.
  xmldocument doc = new xmldocument();
  doc.load("orders.xml");
  xmlnodelist nodes = doc.selectnodes("/order/items/item/name");
  foreach (xmlnode node in nodes) {
   console.writeline(node.innertext);
  }
  console.readline();
 }
}

输出结果

electronic protractor
invisible ink

希望本文所述对大家的c#程序设计有所帮助。