JSON (JavaScript Object Notation) ist ein leichtgewichtiges Datenaustauschformat, definiert in RFC 8259 und ECMA-404. Es verwendet menschenlesbaren Text zur Darstellung strukturierter Daten als Schlüssel-Wert-Paare (Objekte) und geordnete Listen (Arrays). JSON ist das dominierende Format für REST-APIs, Konfigurationsdateien und Datenspeicherung — über 70 % der öffentlichen APIs verwenden JSON als primäres Antwortformat.
Was ist das JSON-Format?
JSON (JavaScript Object Notation) ist das vorherrschende Datenaustauschformat im Web. Definiert durch RFC 8259, verwendet es eine einfache Syntax aus Schlüssel-Wert-Paaren und geordneten Listen zur Darstellung strukturierter Daten. JSON wird nativ von jeder großen Programmiersprache unterstützt und ist das Standardformat für REST-APIs, Konfigurationsdateien (package.json, tsconfig.json), NoSQL-Datenbanken (MongoDB, CouchDB) und Datenpipelines. Ein JSON-Wert kann ein String (in doppelten Anführungszeichen), eine Zahl, ein Boolean (true/false), null, ein Objekt ({}) oder ein Array ([]) sein.
Welche JSON-Syntaxfehler sind am häufigsten?
Wenn JSON ungültig ist, zeigt dieses Tool die exakte Zeile und Position des Fehlers an. Die häufigsten Fehler sind: nachgestellte Kommas nach dem letzten Element ({"a": 1,}), einfache Anführungszeichen statt doppelter ({'a': 'b'}), Eigenschaftsnamen ohne Anführungszeichen ({a: 1}), fehlende Kommas zwischen Eigenschaften und nicht geschlossene Klammern. JSON erlaubt außerdem keine Kommentare — ein häufiger Stolperstein für Entwickler, die von JavaScript-Objekten kommen. Kopieren Sie Ihr JSON, fügen Sie es ein und prüfen Sie die rote Fehleranzeige für präzise Diagnose.
Wie formatiert man JSON online?
Das Formatieren (oder „Verschönern") von JSON bedeutet, Einrückungen und Zeilenumbrüche hinzuzufügen, um die Struktur für Menschen lesbar zu machen. Dieses Tool bietet mehrere Einrückungsoptionen: 2 Leerzeichen (die gängigste Konvention, verwendet von npm, ESLint, Prettier), 4 Leerzeichen (üblich in Python- und Java-Ökosystemen) und Tabs. Zum Minifizieren klicken Sie auf die entsprechende Schaltfläche — dies entfernt alle Leerzeichen und erzeugt die kleinstmögliche Ausgabe, ideal für API-Payloads und Produktionskonfigurationen. Müssen Sie Ihr JSON in ein anderes Format konvertieren? Nutzen Sie unseren JWT-Decoder zum Dekodieren von API-Tokens.