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
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie die
name()
Funktion. Nurname
allein versuchen, ein element namens "name".Du willst:
InformationsquelleAutor Welbog