Ich suchte eine lange Zeit, um eine Antwort zu bekommen, aber wie ich sehen kann, funktioniert nicht. Ich habe eine XML-Datei und möchte ein bestimmtes Element von einem Knoten lesen. Zum Beispiel ist dies die XML:C# Lesen Sie ein bestimmtes Element in einem XML-Knoten
<Root>
<TV>
<ID>2</ID>
<Company>Samsung</Company>
<Series>13523dffvc</Series>
<Dimesions>108</Dimesions>
<Type>LED</Type>
<SmartTV>Yes</SmartTV>
<OS>WebOS</OS>
<Price>1993</Price>
</TV>
</Root>
ich das ID-Element im Code als Variable zu bekommen, damit ich es für das nächste Element erhöhen kann, die mich hinzufügen. Dies ist der Code in diesem Moment, aber ich kann keine Möglichkeit finden, etwas aus dem Objekt selbst auszuwählen.
XDocument doc = XDocument.Load("C:TVList.XML");
XElement TV = doc.Root;
var lastElement = TV.Elements("TV").Last()
Versuchen Sie 'TV.Attribute (" ID "). Wert;' – Sybren
Danke @Sybren! Es klappt. –
@AlexandruFlorin es kann nicht funktionieren, Sie haben keine Attribute in Ihrem XML, geschweige denn eine namens "ID"! –