如何通过linq在XML中获得一个级别
我有一个XML如何通过linq在XML中获得一个级别,xml,linq,Xml,Linq,我有一个XML <item id="1"> <item id="1.1"> <item id="1.1.1" /> <item id="1.1.2" /> <item id="1.1.3" /> </item> <item id="1.2" /> </item> <item id="2"> <item i
<item id="1">
<item id="1.1">
<item id="1.1.1" />
<item id="1.1.2" />
<item id="1.1.3" />
</item>
<item id="1.2" />
</item>
<item id="2">
<item id="2.1" />
<item id="2.2" />
<item id="2.3" />
</item>
<item id="3" />
我需要林克在没有孩子的情况下进入第一关
<item id="1" />
<item id="2" />
<item id="3" />
or for item="1"
<item id="1.1" />
<item id="1.2" />
or for item="1.1"
<item id="1.1.1" />
<item id="1.1.2" />
<item id="1.1.3" />
或用于项=“1”
或对于项目=“1.1”
我构建了一个菜单,在这里我只需要接收嵌套级别的项目
:)给定一个
XElement
,您可以调用Elements()
方法来获取其直接子级。(您可以忽略孙辈)