Получить дочерние элементы из XElement Возможный дубликат: Дети XElement Я хочу получить дочерние элементы из XElement с помощью С#. Как это можно сделать? Ответ 1 Попробуйте .Elements(): XElement element = GetElement(); var children = element.Elements(); Если вам нужны элементы со всех уровней, вы также можете посмотреть Descendants. Ответ 2 Есть несколько альтернатив для перехода от XElement к его дочерним: IEnumerable<XElement> allChildElements = xElement.Elements(); IEnumerable<XElement> specificChildElements = xElement.Elements("tag"); XElement firstSpecificChildElement = xElement.Element("tag");
Ответ 1 Попробуйте .Elements(): XElement element = GetElement(); var children = element.Elements(); Если вам нужны элементы со всех уровней, вы также можете посмотреть Descendants.
Ответ 2 Есть несколько альтернатив для перехода от XElement к его дочерним: IEnumerable<XElement> allChildElements = xElement.Elements(); IEnumerable<XElement> specificChildElements = xElement.Elements("tag"); XElement firstSpecificChildElement = xElement.Element("tag");