【发布时间】:2016-06-10 09:19:51
【问题描述】:
文档说:
XContainer.Nodes 方法 () 按文档顺序返回此元素或文档的子节点的集合。
备注 请注意,内容不包括属性。在 LINQ to XML 中,属性不被视为树的节点。它们是与元素关联的名称/值对。
XContainer.Elements 方法 () 按文档顺序返回此元素或文档的子元素的集合。
所以看起来 Nodes() 有一个限制,但是为什么它存在呢?使用 Nodes() 有什么可能的原因或优势吗?
【问题讨论】:
-
文本节点不是元素。评论不是元素。处理指令不是元素。您需要
Nodes()才能访问它们。