xquery version "1.0"; (: Initialize Database :) declare namespace xmldb="http://exist-db.org/xquery/xmldb"; declare function local:print_film($film){
{if ($film/TITRE/text()) then

Titre : {$film/TITRE/text()}

else ()} {if ($film/GENRE/text()) then

Genre : {$film/GENRE/text()}

else ()} {if ($film/PAYS/text()) then

Pays : {$film/PAYS/text()}

else ()} {if (string($film/@Annee)!="") then

Annee : {string($film/@Annee)}

else()}
}; Affichage de la BD via XQuery { if (not ( doc( "/db/films.xml" ))) then

Erreur : la base de donnees est vide.

Back else

Contenu de la base de donnees via XQuery.

Back }