bonjour à tous !
j'utilise un fichier XML très basique dont voici le code :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <html> <WhatsOn> <Time>04/05/2007 17:47:27</Time> <Titre>Why</Titre> <Chanteur>Jadakiss ft Anthony...</Chanteur> <Categorie>Golds</Categorie> </WhatsOn> </html>
il arrive parfois que les balises "titre" et "chanteur" contiennent un "&", et là c'est le drame : lorsque l'on veut afficher le fichier XML dans un navigateur on obtient un message d'erreur, et la lecture du fichier par SimpleXML ne marche plus (rien n'est stocké dans les variables)
j'ai essayé de résoudre le problème en utilisant ![CDATA[...]], mais ce n'est pas interprété...
existe-t-il un moyen de "dire" au fichier de prendre le "&" comme un caractère classique (en utilisant un dtd par exemple, bien qu'ayant des connaissances limitées en la matière je préfèrerais une solution plus simple ^^) ?
merci par avance ^^
Partager