Konvertor RSS → JSON

Prevod kanálov RSS 2.0 a Atom XML na čistý, štruktúrovaný formát JSON. Vytiahnu sa metaúdaje kanála (názov, popis, odkaz) a všetky položky s ich obsahom.
Všetky výpočty prebiehajú lokálne v prehliadači — údaje sa nikdy nenahrávajú na žiadny server.
Typ kanála:
RSS 2.0: Vytiahnu sa metaúdaje <channel> a položky <item>. Podporuje <enclosure>, <category> a voliteľné prvky Dublin Core.
Atom: Vytiahnu sa metaúdaje <feed> a prvky <entry>. Podporuje <link> s atribútmi rel, <author> a <content>.
Tip: Automatickú detekciu možno použiť na automatické rozpoznanie typu kanála. Surový XML sa vloží z ľubovoľnej adresy URL kanála RSS/Atom.
Čo sú RSS a Atom?

RSS 2.0 a Atom sú formáty XML na zverejňovanie kanálov aktualizácií: blog, podcast alebo spravodajská stránka sprístupní jeden súbor, ktorý uvádza názov a odkaz kanála spolu s jeho nedávnymi položkami, z ktorých každá má názov, dátum a obsah. Čítačky kanálov tento súbor pravidelne sťahujú, aby zistili nové položky. Prevod kanála na JSON znamená prejsť strom XML a namapovať každý prvok na kľúče, ktoré program dokáže spracovať bez parsera XML — metaúdaje kanála sa stanú jedným objektom, položky poľom.

Oba formáty opisujú tú istú myšlienku pod inými názvami prvkov (RSS <item> vs Atom <entry>, RSS <description> vs Atom <content>) — preto ich konvertor spracúva zvlášť a existuje automatická detekcia.