Je suis nouveau à LINQ. Je comprends son but. Mais je ne peux pas tout à fait comprendre. J'ai un ensemble XML qui ressemble à ce qui suit:LINQ à XML via 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>
J'ai chargé ce XML dans un XDocument comme tel:
string xmlText = GetXML();
XDocument xml = XDocument.Parse(xmlText);
Maintenant, je suis en train d'obtenir les résultats en format POCO. Dans un effort pour ce faire, je suis actuellement en utilisant:
var objects = from results in xml.Descendants("Results")
select new Results
// I'm stuck
Comment puis-je obtenir une collection d'éléments de résultat via LINQ? Je suis particulièrement confus à propos de la navigation dans la structure XML à ce stade de mon code.
Merci!
@ user70192: Heureux qu'il a aidé! :) – abatishchev