PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Problème XML avec :
Problème XML avec :
Débuté par Anthony, 27 jan. 2019 17:20 - 1 réponse
Posté le 27 janvier 2019 - 17:20
Bonjour,

J'ai créer un fichier XML avec les fonctions disponible sous windev (XMLajoutefis(), XMLParent() XMLConstruitChaine() etc..)
lorsque je met : dans une balise cela ne fonctionne pas

exple : XMLAjouteFils(sMonDocXML, "ie:Body", "", Vrai)

si j'enleve les : cela fonctionne et dès que je l'ai met cela ne fonctionne plus.
si vous avez déjà rencontré ce problème (j'utilise la version 20 de windev)

Merci,
Anthoy
Posté le 28 janvier 2019 - 13:57
Ha j'ai un bout de réponse, apperemment je dois mettre dans la 1ère balise xmlns:ie="http://......"

cependant je ne sais pas trop comment faire :

1er exple :
sMonDocXML est une chaîne = "XML"
XMLDocument(sMonDocXML, "") // Crée un document XML vierge
XMLAjouteFils(sMonDocXML, "ie:Body", "", Vrai)

avec ce code je n'arrive pas à mettre xmlns:ie="http://......" derrière la balise (tout le reste fonctionne)

2ème exple :
MonDocXML est un xmlDocument
nNamespace est un xmlNamespace
nNoeud est un xmlNoeud dynamique
nNoeud = MonDocXML.Body
MonDocXML.Body= "Exemple"
nNamespace..Nom = "xsi"
nNamespace..URI = "http://www.w3.org/VotreUrl"
Ajoute(nNoeud..NamespaceDéclaré, nNamespace)

et avec ce code ok je peux mettre xmlns:ie="http://......" derrière la balise cependant XMLAjouteFils() ne fonctionne plus

Merci