So wählen Sie Knoten, auf dem Knoten name enthält "mystring"

Ich brauche, um eine XmlNodeList, wo Knoten-name enthält "mystring"

XML

    <?xml version="1.0" encoding="utf-8"?>
<root>
  <node1>
    node1 value
  </node1>
  <node2_mystring>
    node2 value
  </node2_mystring>
  <node3>
    node3 value
  </node3>
  <node4_mystring>
    node 4 value
  </node4_mystring>
</root>

Gewünschte Ausgabe

<?xml version="1.0" encoding="utf-8"?>
<root>
  <node2_mystring>
    node2 value
  </node2_mystring>
  <node4_mystring>
    node 4 value
  </node4_mystring>
</root>

Habe ich versucht, etwas wie XmlNodeList mystringElements = xmlDocument.SelectNodes(@"//*[contains(name,'mystring')]");

Aber es gibt null, Knoten. Was soll ich in der XPath-Abfrage, um dies zu erreichen.

InformationsquelleAutor afin | 2010-04-22

Schreibe einen Kommentar