PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Requetes XPATH
Requetes XPATH
Iniciado por wiwijaja, jun., 23 2005 3:18 PM - Sem resposta
Publicado em junho, 23 2005 - 3:18 PM
Bonjour,
J'ai l'habitude d'utiliser des requêtes XPATH avec windev8. Cela marche très bien.
Aujourd'hui je travaille sur un fichier XML comportant des espaces de nommage et mes requêtes xpath ne me retourne plus aucun résultat.
Je sais que mes requêtes sont bonnes car je les ai testé auparavant dans différentes éditeurs de requetes.

Quelqu'un aurait-il une idée? Existe-t-il un problème avec les espace de nommage sous windev8?

Merci d'avance.
Wilfried

Voici mon code :

sContent est une chaîne = fChargeTexte("c:\content.xml")
DocXML est une chaîne = "docxml"
SI sContent = "" ALORS
Erreur(ErreurInfo())
FIN

XMLDocument(DocXML,sContent)
SI ErreurDétectée ALORS
Erreur(ErreurInfo())
SINON
XMLRacine(DocXML)
sRes est une chaîne
sRequeteXML est une chaîne = "//office:body/text:p[1]/@text:style-name"
b est un booléen = XMLExécuteXPath(DocXML, sRequeteXML)
SI b ET XMLEnDehors(DocXML) ALORS
sRes = XMLRésultat(DocXML)
FIN

SI XMLTrouve(DocXML) ALORS
sRes = XMLDonnée(DocXML)
XMLAnnuleRecherche(DocXML)
FIN
XMLAnnuleRecherche(DocXML)
Info(sRes)
FIN
XMLTermine(DocXML)