Compartir a través de


Navegación por un conjunto de nodos con XPathNavigator

Para navegar por los nodos de un objeto XPathDocument o XmlDocument, utilice los métodos de navegación por conjuntos de nodos de la clase XPathNavigator. Puede navegar por todos los nodos o por un conjunto seleccionado de nodos que devuelve uno de los métodos de selección de la clase XPathNavigator.

La clase XPathNavigator incluye varios métodos que sirven para navegar por nodos de elementos. En la siguiente tabla se muestran los métodos de navegación disponibles y una descripción de su forma de moverse; no se incluyen los métodos que sirven para navegar por los nodos de espacios de nombres y atributos.

Para obtener más información sobre la selección de nodos en un objeto XPathNavigator, vea Selección, evaluación y coincidencia de datos XML con XPathNavigator. Para obtener más información sobre la navegación por nodos de espacios de nombres y atributos, vea Navegación por nodos de espacios de nombres y atributos con XPathNavigator.

Método

Descripción

MoveTo

Mueve XPathNavigator a la misma posición del XPathNavigator especificado.

MoveToChild

Mueve XPathNavigator a un nodo secundario del nodo actual.

MoveToFirst

Desplaza el objeto XPathNavigator hasta el primer nodo relacionado del nodo actual.

MoveToFirstChild

Mueve XPathNavigator al primer nodo secundario del nodo actual.

MoveToFollowing

Mueve el XPathNavigator al elemento especificado en el orden del documento.

MoveToId

Mueve XPathNavigator al nodo que tiene un atributo del tipo ID con un valor que coincide con la String especificada.

MoveToNext

Desplaza el objeto XPathNavigator hasta el siguiente nodo relacionado del nodo actual.

MoveToParent

Mueve XPathNavigator al nodo principal del nodo actual.

MoveToPrevious

Mueve XPathNavigator al nodo relacionado anterior del nodo actual.

MoveToRoot

Mueve XPathNavigator al nodo raíz del documento XML.

Los siguientes métodos de la clase XPathNavigator sirven para navegar a comentarios o instrucciones de procesamiento desde otros nodos de un documento XML.

Vea también

Referencia

XmlDocument

XPathDocument

XPathNavigator

Conceptos

Procesamiento de datos XML con el modelo de datos XPath

Navegación por nodos de espacios de nombres y atributos con XPathNavigator

Extraer datos XML con XPathNavigator

Acceso a datos XML fuertemente tipados utilizando XPathNavigator