Heim  >  Artikel  >  Backend-Entwicklung  >  Codebeispiel zum Suchen bestimmter XML-Elemente über xpath in C#

Codebeispiel zum Suchen bestimmter XML-Elemente über xpath in C#

Y2J
Y2JOriginal
2017-04-28 10:40:531615Durchsuche

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

Das obige ist der detaillierte Inhalt vonCodebeispiel zum Suchen bestimmter XML-Elemente über xpath in C#. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn