preceding-sibling

Instruction Xml Path. Sélection des noeuds frères précédents.

Syntaxe

preceding-sibling

Description

L'instruction preceding-sibling permet de sélectionner les noeuds frères du noeud courant qui sont avant lui. Le tri est selon l'inverse du numéro d'ordre des noeuds.

Exemple

Source initial en Xml

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

Expression Xml Path

<-- En partant de <Employe Numero=7832>, selectionne les employes de la liste. -->
preceding-sibling::Employe

Résultat Xml de l'extraction Xml Path

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

Voir aussi

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