Précédent   Forum du club des développeurs et IT Pro > Autres langages > XML/XSL et SOAP
XML/XSL et SOAP Forum d'entraide sur XML et SOAP. Avant de poster -> FAQ XML, Sources XML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 15/12/2012, 17h30   #1
UiYuki
Invité régulier
 
Inscription : octobre 2008
Messages : 45
Détails du profil
Informations forums :
Inscription : octobre 2008
Messages : 45
Points : 7
Points : 7
Par défaut Comment utiliser XQuery et eXist ?

Bonjour à tous, voici ma question. J'ai les éléments suivants :
  • Un fichier HTML
  • Un fichier XML que j'ai inséré dans une BD eXist et qui contient des noms
  • Un fichier .xqy contenant la requête count(//name) renvoyant le nombre de noms dans le fichier

Je voudrais simplement afficher le résultat de la requête dans une page HTML, par exemple :

Citation:
Nombre de noms : 57
Je sais que c'est sûrement très simple mais je ne trouve aucun tuto sur le net expliquant ça.
UiYuki est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2012, 18h14   #2
polymorphisme
Modérateur
 
Avatar de polymorphisme
 
Homme Grégory Roche
Publishing
Inscription : octobre 2009
Messages : 1 424
Détails du profil
Informations personnelles :
Nom : Homme Grégory Roche
Âge : 39
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Publishing

Informations forums :
Inscription : octobre 2009
Messages : 1 424
Points : 2 333
Points : 2 333
Bonjour,

je te propose de parcourir le tutoriel XQuery
Tu devrais y trouver rapidement la réponse que tu cherche.
__________________
Article : Installation de Cocoon
Je ne réponds pas aux MP à caractère technique.
polymorphisme est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2012, 21h37   #3
UiYuki
Invité régulier
 
Inscription : octobre 2008
Messages : 45
Détails du profil
Informations forums :
Inscription : octobre 2008
Messages : 45
Points : 7
Points : 7
En fait j'ai déjà lu la doc en question, le truc c'est que je sais juste pas comment l'exploiter.

Je m'explique. Je sais comment créer un fichier xqy, et lui faire retourner le contenu HTML que je souhaite, seulement je sais juste pas comment insérer ce fichier xqy dans mon fichier HTML et lui faire afficher les infos.

Si par exemple j'ai dans mon fichier HTML :

Code :
<p>Nombre de noms : 57</p>
Qu'est-ce-que je dois mettre dans le HTML pour remplacer le 57 par le count(//name) contenu dans mon fichier (appelons-le nbr-noms.xqy) ?
UiYuki est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2012, 09h13   #4
Loceka
Expert Confirmé
 
Avatar de Loceka
 
Tlouye Ci
Inscription : mars 2004
Messages : 1 801
Détails du profil
Informations personnelles :
Nom : Tlouye Ci

Informations forums :
Inscription : mars 2004
Messages : 1 801
Points : 2 923
Points : 2 923
Il faut passer par un langage serveur (PHP, Java, ...) qui génèrera ta page HTML avec les bonnes données en exécutant ta requête XQuery sur ta base eXist.
Loceka est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h38.


 
 
 
 
Partenaires

Hébergement Web