可能重复:
XElement 的子代
我想使用 C# 从 XElement 获取子元素。如何才能做到这一点?
尝试.Elements()
:
XElement element = GetElement();
var children = element.Elements();
如果您想要各个级别的元素,您还可以查看Descendants
.
有几种方法可以从 an 导航XElement
到其子级:
IEnumerable<XElement> allChildElements = xElement.Elements();
IEnumerable<XElement> specificChildElements = xElement.Elements("tag");
XElement firstSpecificChildElement = xElement.Element("tag");