for

Instruction Xml Query. Parcours d'une séquence.

Syntaxe

for ListeDAffectations return Expression

Description

L'instruction for permet de :

Chaque parcours d'une séquence alimente une variable qui peut être utilisée dans le corps des boucles.

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>
<Nom>Lady Smith</Nom>
<Nom>Miss King</Nom>

Voir aussi

in pour introduire la séquence de la boucle. return pour introduire l'expression élémentaire de la boucle. let pour affecter une variable.