【发布时间】:2013-07-02 10:46:00
【问题描述】:
<category>
<category>
<category>
</category>
</category>
</category>
<category>
<category>
<category>
</category>
</category>
</category>
我有一个如上所述的 xml 段,其中许多子节点与父节点具有相同的名称,重复多个层次。使用 LINQ to XML 我想查询 1)只有顶级节点和 2)所有二级节点及其后代。 通常,如果节点名称是唯一的,我可以使用 .Descendents("category") 或 .Element() ,但我找不到在 XML 层次结构中指定级别/深度的任何方法。
【问题讨论】:
标签: c# xml linq-to-xml