共用方式為


使用 XPathNavigator 的節點集導覽

您可以使用XPathDocument類別的節點集導覽方法,在XmlDocumentXPathNavigator物件中巡覽節點。 您可以瀏覽所有節點,或瀏覽 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 文件中從其他節點移動至批註或處理指令。

另請參閱