Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous pouvez parcourir les nœuds dans un objet XPathDocument ou XmlDocument à l'aide des méthodes de navigation des nœuds de la classe XPathNavigator. Vous pouvez naviguer sur tous les nœuds ou sur un ensemble de nœuds sélectionné retourné par l’une des méthodes de sélection de la XPathNavigator classe.
Navigation entre les collections de nœuds d'éléments
La classe XPathNavigator fournit plusieurs méthodes de navigation entre les nœuds d'élément. Le tableau suivant présente les méthodes de navigation disponibles et une description de la façon dont elles se déplacent ; cela n’inclut pas les méthodes utilisées pour parcourir les nœuds d’attribut et d’espace de noms.
Pour plus d’informations sur la sélection de nœuds dans un XPathNavigator objet, consultez Sélection, évaluation et correspondance de données XML à l’aide de XPathNavigator. Pour plus d’informations sur la navigation dans les nœuds d’attribut et d’espace de noms, consultez Navigation des nœuds d’attribut et d’espace de noms à l’aide de XPathNavigator.
| Méthode | Descriptif |
|---|---|
| MoveTo | Déplace le XPathNavigator à la même position que le XPathNavigator spécifié. |
| MoveToChild | Déplace le XPathNavigator nœud vers un nœud enfant du nœud actuel. |
| MoveToFirst | Déplace le XPathNavigator nœud vers le premier nœud frère du nœud actuel. |
| MoveToFirstChild | Déplace le XPathNavigator nœud vers le premier nœud enfant du nœud actuel. |
| MoveToFollowing | Déplace le XPathNavigator vers l’élément spécifié selon l’ordre du document. |
| MoveToId | Déplace le nœud XPathNavigator vers un nœud qui a un attribut de type ID avec une valeur correspondant à la valeur spécifiée String. |
| MoveToNext | Déplace le XPathNavigator vers le nœud frère suivant du nœud actuel. |
| MoveToParent | Déplace le XPathNavigator vers le nœud parent du nœud actuel. |
| MoveToPrevious | Déplace le XPathNavigator vers le nœud frère précédent du nœud actuel. |
| MoveToRoot | Déplace le XPathNavigator au nœud racine du document XML. |
Commentaires et instructions de traitement de la navigation entre les nœuds
Les méthodes de classe suivantes XPathNavigator sont valides pour passer à des commentaires ou traiter des instructions à partir d’autres nœuds d’un document XML.
Voir aussi
- XmlDocument
- XPathDocument
- XPathNavigator
- Traiter des données XML à l’aide du modèle de données XPath
- Navigation entre les nœuds d’attribut et d’espace de noms à l’aide de XPathNavigator
- Extraire des données XML à l’aide de XPathNavigator
- Accès aux données XML fortement typées à l’aide de XPathNavigator