Syntaxe XQuery


  Résultats de traduction:

La meilleure façon d'expliquer XQuery est la suivante : la relation entre XQuery et XML est équivalente à la relation entre SQL et les tables de base de données.

XQuery est conçu pour interroger des données XML - pas seulement des fichiers XML, mais toutes les données pouvant être présentées sous forme XML, y compris les bases de données.

Syntaxe XQuerysyntaxe

XQuery est sensible à la casse et les éléments, attributs et variables XQuery doivent être des noms XML légaux.

Syntaxe XQueryexemple

for $x in doc("books.xml")/bookstore/book
returnif ($x/@category="CHILDREN")
then <child>{data($x/title)}</child>
else <adult>{data($x/title)}</adult>

Veuillez noter la syntaxe de "If-Then-Else" : les parenthèses après l'expression if sont obligatoires. else est également requis, mais seul "else ()" fonctionnera.

Le résultat de l'exemple ci-dessus :

<adult>Everyday Italian</adult>
<child>Harry Potter</child>
<adult>Learning XML</adult>
<adult>XQuery Kick Start</adult>

Recommandations populaires

Maison

vidéos

Questions et réponses