where

Instruction Xml Query. Applique un critère de filtrage.

Syntaxe

where Expression

Description

L'instruction where permet de d'appliquer un critère de filtrage à un parcours d'une séquence.

La valeur est conservée si l'expression de filtrage est Vrai.

Exemple

Source initial en Xml

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

Expression Xml Path

<-- En partant de la liste des employes, recupere les noms des employes masculin classes par salaire. -->
for $Employe in child::Employe

Résultat Xml de l'extraction Xml Path

<?xml version="1.0"?>
<Nom>Mister Scott</Nom>
<Nom>Mister Allen</Nom>

Voir aussi

for pour parcourir une séquence. order pour trier le résultat du parcours.