共用方式為


使用 XPath 查詢辨識的節點類型

在 XPath 查詢中辨識的節點類型與檔案物件模型 (DOM) 中找到的節點類型不同。

W3C XPath 節點類型

XPath 查詢中辨識的節點類型不是檔案物件模型 (DOM) 中找到的節點類型。 以下是由XPathNodeType列舉表示的 XPath 節點類型。

這些節點類型是以 XPath 數據模型為基礎,其中節點衍生自 XML 資訊集。 SignificantWhitespaceWhitespace 節點類型是 Microsoft .NET Framework 對 XPath 數據模型中描述的基底節點類型的延伸模組。

屬性節點類型在 XPath 數據模型中的使用方式與 DOM 不同。 在 XPath 數據模型中,元素節點有一組與其相關的屬性節點,而元素節點是每個屬性節點的父節點。 不過,在 DOM 中,元素節點是擁有者,而不是父代。 在這兩個模型中,屬性和命名空間節點都不會被視為元素節點的子節點。

命名空間節點類型是 XPath 數據模型的新增專案,而且不是可辨識的 DOM 節點類型。

如需巡覽專案、屬性和命名空間節點的詳細資訊,請參閱 使用 XPathNavigator 的節點集流覽使用 XPathNavigator 的屬性和命名空間節點瀏覽 主題。

另請參閱