Aller au contenu

Flux RSS - mal formé


Ph@nt0m

Recommended Posts

Bonjour,

 

Le flux RSS (https://feeds.feedburner.com/Frandroid?format=xml) contient de temps en temps , dans le xml, des caractères de contrôle comme par exemple "^H", et cela pose un souci dans certains lecteurs de flux où le caractère est  interprété par le parser.

 

Par exemple, pour cette entrée :

                <category scheme="https://www.frandroid.com" term="Telecom" /><category scheme="https://www.frandroid.com" term="4G" /><category scheme="http://www.fr
android.com" term="5G" /><category scheme="https://www.frandroid.com" term="Bouygues Telecom" />             <summary type="html"><![CDATA[^HSur l&#8217;année 2016,
le groupe Bouygues a récolté un chiffre d&#8217;affaires de 31 768 millions d&#8217;euros, en baisse de 2 % par rapport à 2015, mais avec un bénéfice net de 632 mil
lions d&#8217;euros, en hausse de 29 %. Bouygues Telecom va aussi très bien, avec un chiffre d&#8217;affaires de 4 761 millions d&#8217;euros (en&#160;<a class="rea
d-more" href=" [&#8230;]">Lire&#160;la&#160;suite</a>]]></summary>

 

xmllint (outil (sous Linux) de vérification de fichier XML) indique :

2930: parser error : Unregistered error message://www.frandroid.com" term="Bouygues Telecom" />                <summary type="html"><![CDATA[
                                                                                                                                                                                                                                 ^
2930: parser error : PCDATA invalid Char value 8://www.frandroid.com" term="Bouygues Telecom" />                <summary type="html"><![CDATA[

                                                                                                                                                                                                                                   ^

 

 

 

         

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...