Mon xml ressemble à ceci:obtenir tous les éléments qui ont un nom d'élément particulier
<nodes><skus><sku>abc</sku><sku>def123</sku></skus></nodes>
Je veux obtenir tous les éléments avec le nom « sku »
J'ai un XDocument déjà chargé avec le xml.
List<XElement> elements = doc.Elements.Where(???)
ou je ferais simplement:
doc.Elements("sku")
?
Je ne veux pas que cela renvoie une erreur s'il n'y a aucun élément.
cela retournera une nodelist alors? – Blankman
* from e in g.Descendants ("sku") select e *: c'est la même chose que * g.Descendants ("sku") *, il ajoute juste un niveau d'itérateur de plus ... –
@Blankman: 'g. Descendants ("sku") 'renvoie' IEnumerable '. –
AxelEckenberger