Erreur flux RSS 2.0

Nouveau WRInaute
La lecture plante sur les code des lettres accentués comme le "&eacute" => é etc...

comment faire pour ne pas avoir ce probleme ci ?

voici le début de mon fichier :
Code:
<?xml version="1.0" encoding="iso-8859-1"?><rss version="2.0"><channel><title>Actualités Multimédia - High Tech</title><link>http://www.gigadi.com</link><description>Gigadi.com ,  Actualités Informatique, Matériel, Logiciel, Internet, Jeux Video PC </description><item> ....
 
Nouveau WRInaute
Bon en faite suffit de placer tout les text entre "<![CDATA[" et "]]>" XML et çà fonction

exemple:

$text = '<![CDATA['.$variable.']]>';
 
WRInaute passionné
Le CDATA est une solution mais c'est un peu lourd.

A mon avis, je pense que le problème ne viens pas de ton fichier xml mais de l'encodage des caractères de l'appli avec lequel tu le lis.
Il y a pleins de flux utilisant des caractères accentués et qui sont parfaitement lisibles.

ex: l'en-tête de mon flux (même version, même encoding) :
Code:
<?xml version="1.0" encoding="iso-8859-1" ?> 
- <rss version="2.0">
- <channel>
  <title>Guyane Références</title>
 
Discussions similaires
Haut