Erreur flux RSS 2.0

neoramax
WRInaute discret
WRInaute discret
 
Messages: 52
Inscription: 15 Oct 2005

Erreur flux RSS 2.0

Message le Lun Avr 17, 2006 16:39

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: Tout sélectionner
<?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> ....

neoramax
WRInaute discret
WRInaute discret
 
Messages: 52
Inscription: 15 Oct 2005

Message le Lun Avr 17, 2006 20:13

Bon en faite suffit de placer tout les text entre "<![CDATA[" et "]]>" XML et çà fonction

exemple:

$text = '<![CDATA['.$variable.']]>';


Monty973
WRInaute passionné
WRInaute passionné
 
Messages: 1636
Inscription: 21 Mar 2006

Message le Lun Avr 17, 2006 20:28

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: Tout sélectionner
<?xml version="1.0" encoding="iso-8859-1" ?>
- <rss version="2.0">
- <channel>
  <title>Guyane Références</title>

neoramax
WRInaute discret
WRInaute discret
 
Messages: 52
Inscription: 15 Oct 2005

Message le Mer Avr 26, 2006 21:35

T'as valider ton flux RSS ?

http://feedvalidator.org/

pour ma part j'ai réussi:

http://feedvalidator.org/check.cgi?url= ... ux-rss.xml


Monty973
WRInaute passionné
WRInaute passionné
 
Messages: 1636
Inscription: 21 Mar 2006

Message le Jeu Avr 27, 2006 1:21

Ben j'avais pas essayé, mais sur ton excellente suggestion je viens de le faire et le W3C , à cette adresse :

http://validator.w3.org/feed/

me dit qu'il est conforme aux spécifications.

http://validator.w3.org/feed/check.cgi?url=http%3A//perso.wanadoo.fr/guyane-references/rss.xml

Donc pour ma part j'ai réussi aussi :wink:


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité