JSON formatieren und validieren
Fügen Sie JSON ein, um es lesbar zu formatieren, auf Gültigkeit zu prüfen oder zu minifizieren. Bei Fehlern zeigen wir Ihnen Zeile und Spalte an. Alles wird in Ihrem Browser verarbeitet.
Was ist JSON?
JSON (JavaScript Object Notation) ist ein Textformat für den Austausch strukturierter Daten. Es ist das meistgenutzte Format für Web-APIs, Konfigurationsdateien und viele NoSQL-Datenbanken. Es basiert auf zwei Strukturen: Objekten ("Schlüssel": Wert-Paare in geschweiften Klammern) und Arrays (Wertelisten in eckigen Klammern).
Werte können Zeichenketten in doppelten Anführungszeichen, Zahlen, true, false, null, Objekte oder Arrays sein.
Die häufigsten JSON-Fehler
Fast alle Syntaxfehler haben wenige Ursachen: überzählige Kommas nach dem letzten Element ([1, 2,]), Schlüssel oder Zeichenketten in einfachen Anführungszeichen statt doppelten, Schlüssel ohne Anführungszeichen, Kommentare (JSON erlaubt keine) oder nicht maskierte Steuerzeichen in einer Zeichenkette, etwa ein Zeilenumbruch.
Dieser Validator verwendet den JSON-Parser Ihres Browsers, denselben wie JSON.parse() in JavaScript: Was hier gültig ist, ist es also auch in Ihrem Code.
Formatieren oder minifizieren?
Formatiertes JSON (mit Einrückung und Zeilenumbrüchen) ist leichter zu lesen und in einer Versionsverwaltung zu prüfen. Minifiziertes JSON entfernt alle überflüssigen Leerzeichen und ist kleiner, daher besser für die Übertragung im Netz oder die Speicherung.