共用方式為


使用 XPathNavigator 的節點集巡覽

更新: November 2007

您可以使用 XPathNavigator 類別的節點集巡覽方法,巡覽 XPathDocumentXmlDocument 物件中的節點。您可以巡覽所有節點或由 XPathNavigator 類別的其中一個選取方法傳回的選定節點集。

項目節點集巡覽

XPathNavigator 類別提供可用於巡覽項目節點的數種方法。下表顯示可用的巡覽方法及其移動方式的說明;但不包括可用於巡覽屬性及命名空間節點的方法。

如需在 XPathNavigator 物件中選取節點的詳細資訊,請參閱 使用 XPathNavigator 選取、評估及比對 XML 資料。如需巡覽屬性及命名空間節點的詳細資訊,請參閱 使用 XPathNavigator 的屬性及命名空間節點巡覽

方法

說明

MoveTo

XPathNavigator 移至與指定之 XPathNavigator 相同的位置。

MoveToChild

XPathNavigator 移至目前節點的子節點。

MoveToFirst

XPathNavigator 移至目前節點的第一個同層級節點。

MoveToFirstChild

XPathNavigator 移至目前節點的第一個子節點。

MoveToFollowing

XPathNavigator 移至文件順序中指定的項目。

MoveToId

XPathNavigator 移至屬性型別為 ID 且值符合給定 String 的節點。

MoveToNext

XPathNavigator 移至目前節點的下一個同層級節點。

MoveToParent

XPathNavigator 移至目前節點的父節點。

MoveToPrevious

XPathNavigator 移至目前節點的前一個同層級節點。

MoveToRoot

XPathNavigator 移至 XML 文件的根節點。

註解及處理指示節點巡覽

下列 XPathNavigator 類別方法適用於從 XML 文件中的其他節點移至註解或處理指示。

請參閱

概念

使用 XPath 資料模型處理 XML 資料

使用 XPathNavigator 的屬性及命名空間節點巡覽

使用 XPathNavigator 擷取 XML 資料

使用 XPathNavigator 存取強型別 XML 資料

參考

XmlDocument

XPathDocument

XPathNavigator