Ich arbeite mit einem XML-Dokument, das eine Struktur enthält, die ähnlich aussieht wie diese:
<MT>
<Events>
<event id="1">
<field name="blah" value="a_value" type="atype" />
.
.
.
</event>
</Events>
</MT>
Ich lade diese Daten derzeit auf diese Weise aus einer Datei in ein XML-Dokument:
XmlDocument xdoc = new XmlDocument();
xdoc.Load("somefile.xml"); //Successfully loads btw
Ich stoße jedoch auf ein Problem, und zwar nur bei diesem einen bestimmten Dokument, wenn ich versuche, die nächste Codezeile auszuführen:
xdoc.SelectSingleNode("//event[@id='1']"); //This returns a null
Bin ich auf dem richtigen Weg, indem ich vermute, dass dies null zurückgibt, weil ein Problem mit der Verwendung eines Attributs namens "id" oder bin ich etwas in Code fehlt?