[XML] XML et PHP avec de l'HTML : entités posant problème
bonjour, je génère aujourd'hui des XML à partir d'une base de données.
J'ai un champ qui a été renseigné par l'utilisateur grâce à TinyMCE donc formaté en html
Comment inclure ce champ HTML dans mon XML; actuellement le & semble poser problème. J'ai pourtant utiliser utf8_encode mais ca ne semble pas marcher, voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| function NewXMLFile($TabContenu,$FileDest){
$buffer = '<?xml version="1.0" encoding="iso-8859-1"?><contenu>';
if (is_array($TabContenu)){
foreach ($TabContenu AS $key => $value){
$buffer.= "<".$key.">".StrOut($value)."</".$key.">\n";
}
}
$buffer.= '</contenu>';
return NewFile($buffer, $FileDest);
} |
Mon erreur :
Citation:
Erreur d'analyse XML : entité non définie
Emplacement :
http://www.mondomaine.com/xml/articles/article-4.xml
Numéro de ligne 5, Colonne 21 :<contenu><h1>Dîner spectacle</h1>Détente, frissons, convivialité... Dîner dans l'un des trois
--------------------^
Merci de m'aider