Message de rapport:
 

Re: [XML][Suis pas très doué !!]

Sujet: Re: [XML][Suis pas très doué !!]
par xofxon sur 20/10/2005 14:12:23

Re,

Pas de souci, d'autant que c'était affectueux ...
Puisque nous avons décidé d'empiler, empilons :
J'ai un curieux effet de bord (mais certainement est-ce moi qui n'utilise pas correctement) avec l'emploi conjoint des fonctions xmldonnée et xmlexecutepath
Ci-après le code exemple texto de l'aide Windev 8 ( en passant le "XMLRechercheXPath" me paraît bien exotique, mais bon je le remplace par "XMLExécuteXPath"
Mondoc est une chaîne
Mondoc=fChargeTexte("exemple.xml")
XMLDocument("exemple", mondoc)
Si ErreurDétectée alors
Erreur("le fichier n’est pas au format XML")
Retour
Fin
b est un booléen
b=XMLRechercheXPath("mondoc", RequeteXPATH)
//est-ce une requête de calcul
SI b ET XMLEnDehors("mondoc") ALORS
//voilà le résultat du calcul
Trace("XMLResultat="+XMLRésultat("mondoc"))
FIN
//est-ce une requête XPATH de sélection ?
SI XMLTrouve("mondoc") ALORS
//parcours de la sélection résultat
TANTQUE XMLTrouve("mondoc")
   Trace(XMLPosition("mondoc"))
   XMLSuivant("mondoc")
FIN
//parcours terminé, on termine la requête
XMLAnnuleRecherche("mondoc")
FIN



Si jamais je fais appel à XMLDonnée , boum plus de suivant !!!
Mais c'est peut-être normal, mais faudrait m'expliquer !!!

--
Cordialement
Christophe Charron
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2