Nawigacja po zestawie węzłów przy użyciu klasy XPathNavigator
Możesz nawigować po węzłach w XPathDocument obiekcie lub XmlDocument przy użyciu metod nawigacji zestawu węzłów XPathNavigator klasy . Możesz nawigować po wszystkich węzłach lub przez wybrany zestaw węzłów zwracanych przez jedną z metod XPathNavigator wyboru klasy.
Nawigacja zestawu węzłów elementu
Klasa XPathNavigator udostępnia kilka metod używanych do nawigowania po węzłach elementów. W poniższej tabeli przedstawiono dostępne metody nawigacji oraz opis sposobu ich przenoszenia; Nie obejmuje to metod używanych do nawigowania po węzłach atrybutu i przestrzeni nazw.
Aby uzyskać więcej informacji na temat wybierania węzłów w XPathNavigator obiekcie, zobacz Wybieranie, ocenianie i dopasowywanie danych XML przy użyciu klasy XPathNavigator. Aby uzyskać więcej informacji na temat nawigowania po węzłach atrybutów i przestrzeni nazw, zobacz Attribute and Namespace Node Navigation Using XPathNavigator (Nawigacja atrybutów i przestrzeni nazw przy użyciu klasy XPathNavigator).
Metoda | opis |
---|---|
MoveTo | Przenosi obiekt XPathNavigator do tej samej pozycji określonego XPathNavigator . |
MoveToChild | XPathNavigator Przenosi element do węzła podrzędnego bieżącego węzła. |
MoveToFirst | XPathNavigator Przenosi element do pierwszego węzła równorzędnego bieżącego węzła. |
MoveToFirstChild | Przenosi element XPathNavigator do pierwszego węzła podrzędnego bieżącego węzła. |
MoveToFollowing | Przenosi element XPathNavigator do określonego elementu w kolejności dokumentu. |
MoveToId | XPathNavigator Przenosi element do węzła, który ma atrybut typu ID z wartością zgodną z danym Stringelementem . |
MoveToNext | Przenosi element XPathNavigator do następnego węzła równorzędnego bieżącego węzła. |
MoveToParent | XPathNavigator Przenosi element do węzła nadrzędnego bieżącego węzła. |
MoveToPrevious | Przenosi element XPathNavigator do poprzedniego węzła równorzędnego bieżącego węzła. |
MoveToRoot | Przenosi element XPathNavigator do węzła głównego dokumentu XML. |
Komentarze i przetwarzanie nawigacji węzła instrukcji
Następujące XPathNavigator metody klasy są prawidłowe w przypadku przechodzenia do komentarzy lub przetwarzania instrukcji z innych węzłów w dokumencie XML.
Zobacz też
- XmlDocument
- XPathDocument
- XPathNavigator
- Przetwarzanie danych XML przy użyciu modelu danych XPath
- Nawigacja po atrybutach i przestrzeni nazw węzła przy użyciu klasy XPathNavigator
- Wyodrębnianie danych XML przy użyciu klasy XPathNavigator
- Uzyskiwanie dostępu do silnie typizowanych danych XML przy użyciu klasy XPathNavigator