Visualizzazione risultati 1 fino 3 di 3

Discussione: Tag <link> per RSS feed

  1. #1
    Guest

    Predefinito Tag <link> per RSS feed

    Salve a tutti... Non so se la sezione giusta per parlare di XML è questa..

    Il mio problema è questo, e ho visto essere facilmente riproducibile:

    su blogitalia c'è un feedreader integrato. Se voi cercate di fargli passare questo feed vi caccerà dicendo che il feed non è valido:
    Codice HTML:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <rss version="2.0">
    <channel>
    <title>Etna Blog</title>
    <link>http://google.it</link>
    <description>Feed di prova</description>
    <item>
    <title>il titolo</title>
    <link>http://google.it/index.php?cat=40&post=256</link>
    <description> ciao </description>
    </item>
    </channel>
    </rss>
    Il problema è la & commerciale nel tag <link>.
    Il problema si verifica anche se sostituiamo la & commerciale con &amp ;

    Il problema non si verifica se tolgo del tutto la & commerciale.

    Il feed RSS risulta valido se controllato con l'RSS validator.

    Come risolvere la questione?

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    in XML l'unica entity standard e' &amp; quindi tutte le & in giro (anche quelle come &grave;) devono essere convertite ( -> &amp;grave; )

    una volta fatto questo, il feed è w3c-valido, quindi se il sito non lo prende, segnalalo come bug

  3. #3
    Guest

    Predefinito

    Ho inviato la segnalazione del bug a blogitalia

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •