C#: XPath auswählen Knoten mit Attribut enthält einen Teilstring?
Konnte ich mithilfe von XPath zur Auswahl des Landes-Knoten, dessen code mit UK?
<country-list>
<Country code="TW,UK,MY" />
<Country code="US,CA,MX" />
<Country code="IN,PR,VI,IR" />
<Country code="Others" />
</country-list>
Dank.
Einfach nur neugierig, warum Sie akzeptiert die Antwort, wenn die Antwort nicht wirklich Ihr problem lösen?
InformationsquelleAutor Ricky | 2009-11-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen die
contains()
XPath-Funktion.Etwas wie:
Einer schnellen Google-Suche auftaucht details zu XPath-Funktionen:
http://www.w3schools.com/xpath/xpath_functions.asp
Hallo, ich treffe diese Fehlermeldung: [- System.Xml.XPath.XPathException] = {"Namespace-Manager oder XsltContext benötigt. Diese Abfrage hat einen Präfix, eine variable oder eine Benutzer-definierte Funktion sein."} Wie könnte ich es umgehen?
Es ist das 'fn:' namespace-Präfix. Versuchen Sie es entfernen.
InformationsquelleAutor Brannon
Müssen Sie schreiben Sie es auf diese Weise:
InformationsquelleAutor RRaveen
Könnten Sie die Linq to XML - nur so als Idee
Etwas wie dieses:
InformationsquelleAutor robert.oh.
Ja, so etwas machen
dem ausgewählten der ersten Landes-element
InformationsquelleAutor HakonB