Ich versuche, einen String Vergleich in einem XmlDocument zu tun, und das Folgende ist, was ich ausprobiert habe. Ich frage mich, warum die ersten 2 das richtige Ergebnis liefern und die letzten 2 kein Ergebnis liefern.String größer, weniger und gleich Vergleich in XmlDocument
Was ich versuchte zu tun, ist Knoten auf einer Datetime-Zeichenfolge herauszufiltern. Wie das letzte Beispiel, das ich habe.
Dank,
XmlNodeList test = x2PathDoc.SelectNodes("//config
/pendingversion
[@versionconfigid > 1002002]");
XmlNodeList test2 = x2PathDoc.SelectNodes("//config
/pendingversion
[@versionconfigid >'1002002']");
XmlNodeList test3 = x2PathDoc.SelectNodes("//config
/pendingversion[@test > 'b']");
XmlNodeList test4 = x2PathDoc.SelectNodes("//config
/pendingversion
[@deploydatetime >
'2010-12-19T03:25:00-08:00']");
Das ist XPath Problem, wie Mariana sowieso gefragt, wir müssen die zugrunde liegende XML-Datei sehen. –