OVH Cloud OVH Cloud

[W8] ajouts d'attribut XML

3 réponses
Avatar
AV
Bonjour à tous.

Avec Windev 8 je doit ajouter obligatoirement un attribut "xmlns:xsi" avec
une valeur donnée.

Quand j'écrit avec XmlAjoutAttribut() la valeur "xmlns:xsi" je me retrouve
avec "xmlns_xsi" dans monFichier.xml.

Comment conserver les ":" (j'ai essayé avec les codes ascii et ça me donne
toujours un "_") ???

Merci de votre aide.

Glouton

3 réponses

Avatar
Michel
AV a écrit :
Bonjour à tous.

Avec Windev 8 je doit ajouter obligatoirement un attribut "xmlns:xsi" avec
une valeur donnée.

Quand j'écrit avec XmlAjoutAttribut() la valeur "xmlns:xsi" je me retrouve
avec "xmlns_xsi" dans monFichier.xml.

Comment conserver les ":" (j'ai essayé avec les codes ascii et ça me donne
toujours un "_") ???

Merci de votre aide.

Glouton




J'ai bien peur que cela ne soit pas possible.

WD8 ne sait pas gérer les espaces de nommage, certaines fonctions les
ignorent, d'autres transforment les caractères.
J'ai interpellé le ST a ce sujet et au sujet de l'UTF8 depuis bientôt 1
an, il n'y a aucune modif dans les dernière Maj de la V8.

C'est une des raisons qui m'ont convaincu de ne pas acheter W9 tant que
je ne serais pas certain que cela fonctionne.

Michel
Avatar
AV
Slt Michel

Merci d'avoir été aussi rapide.

Quelle solution appliques-tu pour utiliser cet espace de nommage ?? (en
espérant qu'il y en ai une).

Glouton
Avatar
Michel
AV a écrit :
Slt Michel

Merci d'avoir été aussi rapide.

Quelle solution appliques-tu pour utiliser cet espace de nommage ?? (en
espérant qu'il y en ai une).

Glouton




En abandonnant certaines fonctions et en ecrivant directement le fichier
XML puisque c'est un fichier Texte.

Dans mon cas (ecriture dans les fichiers d'openoffice) c'était possible,
je ne sais pas si pour toi c'est envisageable.


Michel