Ich bin neu bei LINQ. Ich verstehe seinen Zweck. Aber ich kann es nicht genau herausfinden. Ich habe ein XML-Set, das wie folgt aussieht:LINQ zu XML über C#
<Results>
<Result>
<ID>1</ID>
<Name>John Smith</Name>
<EmailAddress>[email protected]</EmailAddress>
</Result>
<Result>
<ID>2</ID>
<Name>Bill Young</Name>
<EmailAddress>[email protected]</EmailAddress>
</Result>
</Results>
Ich habe diese XML in ein XDocument als solche geladen:
string xmlText = GetXML();
XDocument xml = XDocument.Parse(xmlText);
Nun, ich versuche, die Ergebnisse in POCO-Format zu bekommen. In dem Bemühen, dies zu tun, verwende ich zur Zeit:
var objects = from results in xml.Descendants("Results")
select new Results
// I'm stuck
Wie erhalte ich eine Sammlung von Ergebniselementen über LINQ? Ich bin besonders verwirrt über das Navigieren der XML-Struktur an dieser Stelle in meinem Code.
Vielen Dank!
@ user70192: Froh, dass es geholfen hat! :) – abatishchev