C#中通过xpath查找xml的指定元素的代码实例
时间:2017-04-28 10:40
以上就是C#中通过xpath查找xml的指定元素的代码实例的详细内容,更多请关注gxlsystem.com其它相关文章!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>
//该代码片段来自于:www.sharejs.com/codes/csharp/7775
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();
}
}
//该代码片段来自于:www.sharejs.com/codes/csharp/7775