Get child elements from XElement [duplicate] Get child elements from XElement [duplicate] xml xml

Get child elements from XElement [duplicate]


Try .Elements() :

XElement element = GetElement();var children = element.Elements();

If you want elements from all levels, you may also have a look at Descendants.


There are a few alternatives to navigate from an XElement to its children:

IEnumerable<XElement> allChildElements = xElement.Elements();IEnumerable<XElement> specificChildElements = xElement.Elements("tag");XElement firstSpecificChildElement = xElement.Element("tag");