如何只搜索 XDocument 的子项,而不是其所有后代?

Posted

技术标签:

【中文标题】如何只搜索 XDocument 的子项,而不是其所有后代?【英文标题】:How do I search just the children of an XDocument, rather than all of its descendants? 【发布时间】:2011-01-13 18:24:59 【问题描述】:

我似乎在文档中找不到除XDocument.Descendants () 之外的任何内容。有没有办法做到这一点?

【问题讨论】:

如何区分后代和孩子。它是一个元素或属性,您可以为每个后代或孩子获取 @Asad 我不确定我是否理解您的问题。用一个真实的家庭来类比,你的后代包括你的孩子、孙子、曾孙等等。你的孩子就是你的孩子。 【参考方案1】:

您正在寻找的可能是XDocument.Elements()。 MSDN Reference.

【讨论】:

以上是关于如何只搜索 XDocument 的子项,而不是其所有后代?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 React 17 获取 div(而不是其子项)的鼠标事件的鼠标 X 位置?

在 XDocument 中编辑特定元素

Android通知会多次打开,而不是只打开一次

如何从 XDocument 获取 Xml 作为字符串?

自定义过滤antd表dataSource的子项

只重新布置孩子而不是所有的树