« XQuery/HelloWorld » : différence entre les versions

Contenu supprimé Contenu ajouté
mAucun résumé des modifications
Aucun résumé des modifications
Ligne 3 :
== Script XML ==
<source lang="xml">
xquery version "13.0";
let $message := 'Hello World!'
return
Ligne 10 :
</results>
</source>
Pour exécuter ce script sur le serveur installé en introduction, le coller dans http://localhost:8080/exist/apps/eXide/index.html et cliquer sur "Eval".
 
[Sinon il est possible de le lancer sur un serveur distant : http://www.cems.uwe.ac.uk/xmlwiki/helloWorld.xq Execute].
 
=== Résultat attendu ===
Ligne 22 ⟶ 23 :
 
=== Discussion ===
TheLe programprogramme createscrée a temporaryune variable calledtemporaire appelée <code>$message</code>, andet assignslui itassigne ala stringvaleur value.chaine de Thecaractère output<code>Hello isWorld!</code>. anLe XMLrésultat elementreprésente containingla avaleur messagede elementcette whichvariable containsdans theun valueXML ofde the variablerésultat.
 
=== SuggestionsRemarques ===
Try* omittingSi theon curlyoublie bracesles fromaccolades insideautour ofde thela resultvariable, messageon element.obtient son Whatnom doau youlieu get?de sa valeur : [[http://www.cems.uwe.ac.uk/xmlwiki/helloWorld_1.xq Execute]].
* Si on omet les balises de résultat, elles ne figurent pas dans la réponse du serveur : http://www.cems.uwe.ac.uk/xmlwiki/helloWorld_2.xq.
 
What happens if you omit the results wrappers? [[http://www.cems.uwe.ac.uk/xmlwiki/helloWorld_2.xq Execute]]
 
== Plain Text ==