Sup*_*man 63 c# xml xelement linq-to-xml
我如何才能获得XElement的孩子?
我目前正在使用XElement.Descendants()函数,它返回所有级别的XElements,而不仅仅是子节点.
我真正想要的只是孩子们的IEnumerable.
Bev*_*van 99
通过调用或函数可以访问一个XElement的直接子元素.使用带有名称的重载来访问特定元素,或者不访问所有子元素.Element()Elements()
也有像类似的方法Attribute(),并Attributes()可能会对您有用.
Ste*_*ins 11
XElement.Nodes()可以得到你想要的.
如果您只想要XElement子节点,那么您可能需要使用以下命令限制它(取决于您的XML):
XElement.Nodes().OfType<XElement>()
Run Code Online (Sandbox Code Playgroud)