Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Candidat au Club
    RSS feed n'affiche plus les accents sous les navigateurs chrome/edge/IE/Firefox
    Bonjour,
    Depuis que j'ai édité mon fichier rss.xml avec notepad sur un ancien système (d'habitude je fais sous W10 Ed.fam. sans problème), la plupart des lecteurs RSS dont Silk RSS pour chrome (dernière release) n'affichent plus les accents qui sont remplacés par des ? dans un losange.

    Voici le contenu du fichier (les items se répètent, je les ai réduits à un seul) :

    Code XML :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <?xml version="1.0" encoding="utf-8"?>
    <rss version="2.0">
     <channel>
       <title>Siteweb</title>
       <link>http://www.xx.com/rss.xml</link>
       <description>Site web éducatif et d'actualité - Education and news website.</description>
         <item>
          <title>labla</title>
          <link>http://www.xx.com/mars-blabla.htm</link>
          <pubDate>Wed, 25 July 2018 19:20 GMT</pubDate>
         </item>
      </channel>
    </rss>


    En cliquant sur le logo RSS de mon site, l'erreur suivante s'affiche:

    This page contains the following errors:
    error on line 6 at column 17: Encoding error
    Below is a rendering of the page up to the first error.
    Siteweb http://www.xx.com/rss.xml
    Je ne vois pas l'erreur. J'ai aussi essayé en majuscule, avec ou sans espace, même erreur) :
    En résumé, il n'y a pas eu de changement dans ce fichier, j'ai seulement ajouté un nouvel item. Un de moins ou un de plus ne change rien à l'erreur.

    Merci d'avance pour votre support

  2. #2
    Candidat au Club
    erreur d'accent dans le flux RSS [résolu]
    Voici un lien pour tester un flux RSS
    http://www.feedvalidator.org/check.cgi?
    il suffit d'encoder l'URL complète du fichier xml à tester

    Dans l'exemple ci-dessus, il y a 2 fautes,
    "utf-8" n'était pas reconnu et le feedvalidator m'a suggéré de le remplacer par iso-8859-1 :

    Le fichier devient:
    Code XML :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?xml version="1.0" encoding="iso-8859-1"?>
    <rss version="2.0">
    <channel>
    ...


    Ensuite, l'un des jours de la semaine ne correspondait pas à la date:
    J'avais mis
    Code XML :Sélectionner tout -Visualiser dans une fenêtre à part
          <pubDate>Thu, 24 Jul 2018 17:30 GMT</pubDate>

    au lieu de
    Code XML :Sélectionner tout -Visualiser dans une fenêtre à part
           <pubDate>Tue, 24 Jul 2018 17:30 GMT</pubDate>


    Ces deux erreurs étant corrigées, les accents s'affichent correctement.
    Incident clos.

###raw>template_hook.ano_emploi###