ancestor-or-self

Instruction Xml Path. Sélectionne le noeud courant et ses parents fils récursivement. Le tri est selon l'inverse du numéro d'ordre des noeuds.

Syntaxe

ancestor-or-self

Description

L'instruction ancestor-or-self permet de sélectionner le noeud courant et les noeuds parents du noeud courant et cela récursivement.

Exemple

Source initial en Xml

<?xml version="1.0"?>
<ListeEmployes </ListeEmployes>

Expression Xml Path

<-- En partant de <Nom>Mister Allen</Nom>, selectionne l'employe. -->
ancestor::Employe

Résultat Xml de l'extraction Xml Path

<?xml version="1.0"?>
<Employe Numero=7724> </Employe>
<Employe Numero=7724> </Employe>

Voir aussi

ancestor, attribute, child, descendant, descendant-or-self, following, following-sibling, namespace, parent, preceding, preceding-sibling et self pour définir un axe autrement.