lu all,
j'ai un fichier php qui me construit un document xml.
Si une variable de type chaine de caracteres contient un &, ca me plante tout.
Comment faire pour contourner ce pb.Erreur d'analyse XML : mal formé
Merci
lu all,
j'ai un fichier php qui me construit un document xml.
Si une variable de type chaine de caracteres contient un &, ca me plante tout.
Comment faire pour contourner ce pb.Erreur d'analyse XML : mal formé
Merci
salut, le & en XML peut se coder.
Code : Sélectionner tout - Visualiser dans une fenêtre à part &
Sinon, tu peux aussi utiliser le code héxadécimal (je tu trouveras en faisant une recherche sur le net).
a+
merci ca marche.
mais je ne comprends pas pourquoi il bloque sur le & si il est tous seul et que la, il passe alors qu'il y a tj un & !!!!
Les joie de l'info!!
Y'a t'il d'autre caractere qui peuvent me poser pb en xml???
les joies de l'info oui et non ...
le programme (parseur) qui va lire ton fichier XML n'est pas devin.
Or, le & est utilisé pour "coder" certains caractères comme les accents é pour é.
Mais tout dépend de l'encodage de ton fichier XML !!!
Bref, les autres caractères qui peuvent poser problème dans ton cas seraient sans doute < et >
Car bien sur, il faut bien expliquer au parseur qu'il ne s'agit pas de balise XML mais bien de "supérieur à" et "inférieur à". Dans ce cas, tu peux utiliser < et > (Less Than et Greater Than)
Pour avoir plus de détail, je te laisse chercher dans ton moteur favori (caractères spéciaux XML, par exemple)
a+
Partager