RSS vs Atom

Capisci le differenze tra RSS 2.0 e Atom e supporta entrambi in sicurezza.

Controllato da FeedInspector

Definizione

RSS e Atom sono formati XML di syndication che pubblicano voci con metadati come titolo, link e data. RSS usa channel/item, Atom usa feed/entry.

Perche conta

Se parser o generatori assumono un solo formato, alcuni campi vengono persi o mappati male. Supportare entrambi migliora la compatibilita.

Come lo controlla FeedInspector

FeedInspector analizza entrambi i modelli e li normalizza in un audit deterministico. Se il formato non e riconosciuto, segnala un errore esplicito.

Problemi comuni e correzioni

  • Problema: il feed e Atom ma il parser cerca solo channel/item.

    Correzione: analizza feed/entry e mappa id, updated e link rel Atom.

  • Problema: gestione incoerente di guid/id con duplicati.

    Correzione: normalizza guid RSS e id Atom in una sola chiave interna.

Esempio minimo

Radici RSS e Atom

<rss version="2.0">
  <channel>
    <title>Example RSS Feed</title>
  </channel>
</rss>

<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Example Atom Feed</title>
</feed>

Argomenti correlati