RSS vs Atom

Verstehe die Unterschiede zwischen RSS 2.0 und Atom und unterstütze beide Formate sicher.

Geprüft von FeedInspector

Definition

RSS und Atom sind XML Syndication Formate für Listen aus Einträgen mit Metadaten wie Titel, Link und Datum. RSS nutzt channel und item, Atom nutzt feed und entry.

Warum es wichtig ist

Wenn Parser oder Generatoren nur ein Format erwarten, gehen Felder verloren oder werden falsch gemappt. Die Unterstützung beider Formate erhöht die Kompatibilität.

So prüft FeedInspector

FeedInspector parst beide Modelle und normalisiert sie in ein deterministisches Audit Ergebnis. Nicht erkennbare Strukturen werden klar markiert.

Häufige Probleme und Fixes

  • Problem: Feed wird als Atom ausgeliefert, der Parser sucht nur channel item.

    Fix: Parse feed entry und mappe Atom id, updated und link rel Werte.

  • Problem: Unterschiedliche Logik für guid und id erzeugt Duplikate.

    Fix: Normalisiere item guid und Atom id auf einen internen Schlüssel.

Minimales Beispiel

RSS und Atom Wurzelknoten

<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>

Verwandte Themen