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
@RAIZER@
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???
@RAIZER@
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+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager