ForHosting KIT · Websites auslesen & überwachen

RSS-Feed in JSON umwandeln

Ein Werkzeug, das den Inhalt eines RSS- oder Atom-Feeds in ein sauberes JSON-Format umwandelt, mit jedem Eintrag als eigenem Objekt aus Titel, Link, Datum und Beschreibung. Gedacht für alle, die einen Feed in einer eigenen Anwendung weiterverarbeiten möchten, ohne XML selbst zu parsen.

● StabilKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailApp baldTelegram bald

Läuft direkt in Ihrem Browser – kostenlos. Ihre Datei verlässt Ihren Browser nicht und wird an keinen Server übertragen.

Feed-Inhalt einfügen statt URL

Sie kopieren den Inhalt eines RSS- oder Atom-Feeds – zum Beispiel aus dem Browser über „Seitenquelltext anzeigen“ bei geöffnetem Feed – und fügen ihn hier ein. Die Umwandlung läuft im Browser, ohne Limit und ohne Anmeldung; der Feed-Inhalt wird nicht an einen Server übertragen. Das gilt auch für einen sehr langen Feed mit mehreren Hundert Einträgen, der vollständig lokal verarbeitet wird.

Was im JSON steht

Jeder Eintrag des Feeds wird zu einem eigenen JSON-Objekt mit Titel, Link, Veröffentlichungsdatum, Autor, falls vorhanden, und Beschreibung. Sowohl RSS 2.0 als auch Atom werden erkannt und in dieselbe, einheitliche JSON-Struktur überführt, sodass sich beide Formate im Anschluss gleich weiterverarbeiten lassen. Zusätzliche, herstellerspezifische Felder eines Feeds werden ebenfalls übernommen, statt beim Umwandeln verworfen zu werden, damit keine Information aus dem ursprünglichen Feed verloren geht.

Wofür sich das eignet

JSON lässt sich in den meisten modernen Anwendungen, etwa in JavaScript im Browser oder in No-Code-Werkzeugen, deutlich einfacher verarbeiten als XML. Wer einen Feed in eine eigene Widget-Anzeige, einen Newsletter-Baustein oder eine App einbinden möchte, spart sich mit der Umwandlung das Schreiben eines eigenen XML-Parsers und die damit verbundene Fehlersuche bei ungewöhnlich formatierten Feeds. Gerade bei Feeds mit uneinheitlicher Struktur zeigt sich dieser Vorteil besonders deutlich.

Wiederkehrender Abruf per URL: die API

Für einen einmaligen Feed-Inhalt reicht das Einfügen im Browser, kostenlos und ohne Limit. Für einen Feed, der sich regelmäßig ändert und automatisch abgerufen werden soll, lässt sich die Umwandlung stattdessen per URL über die API auslösen, für $0.002 pro Feed-Abruf, mit eigener Zeitsteuerung für die gewünschte Aktualisierungsfrequenz. Beide Wege liefern dieselbe, einheitliche JSON-Struktur als Ergebnis, unabhängig davon, welcher Weg gewählt wird.

Feed-Widget auf der eigenen Startseite

Ein Entwickler bindet die neuesten Blogartikel als kleines Widget auf der Startseite ein und nutzt dafür den Feed-Inhalt als JSON statt als rohes XML.

Import in ein No-Code-Werkzeug

Eine Marketingabteilung importiert die Feed-Einträge eines Partnerblogs in ein No-Code-Werkzeug, das nur JSON, aber kein XML als Eingabe akzeptiert.

Newsletter mit den neuesten Artikeln

Ein Redaktionsteam wandelt den eigenen Feed in JSON um, um daraus automatisch die Artikelliste für den wöchentlichen Newsletter zu erzeugen.

Migration von einer alten Feed-Bibliothek

Beim Wechsel auf ein neues Frontend-Framework ersetzt Lukas Fischer die bisherige XML-Parsing-Bibliothek durch die bereits als JSON vorliegenden Feed-Daten.

Ist die Umwandlung kostenlos?

Ja, wenn Sie den Feed-Inhalt einfügen: Die Umwandlung läuft im Browser, ohne Limit und ohne Anmeldung. Nur der Abruf per URL über die API kostet $0.002 pro Feed.

Werden RSS und Atom beide unterstützt?

Ja, beide Formate werden erkannt und in dieselbe JSON-Struktur überführt.

Was passiert bei fehlerhaftem XML im Feed?

Ist der Feed nicht valide, meldet das Werkzeug die fehlerhafte Stelle, statt ein unvollständiges JSON auszugeben.

Werden meine Daten irgendwo gespeichert?

Nein. Der eingefügte Feed-Inhalt verlässt Ihren Browser nicht und wird nicht übertragen oder gespeichert.

Kann ich damit einen Feed automatisch stündlich abrufen lassen?

Für die einmalige Umwandlung reicht der Browser-Modus. Für einen automatischen, wiederkehrenden Abruf nutzen Sie die API mit einer eigenen Zeitsteuerung.

Brauche ich ein Konto?

Nein, weder für den kostenlosen Browser-Modus noch für die API-Nutzung ist ein Konto erforderlich.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/web/rss-to-json

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/web/rss-to-json \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "web.rss_to_json",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

timeout_sec30
max_crawl_pages25
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →