Zum Inhalt springen
Seitensicht

JSON formatieren

Einrücken, verkleinern und vor allem: prüfen. Bei einem Fehler bekommst du Zeile, Spalte und die betroffene Stelle mit Zeiger – nicht nur eine Zeichenposition.

Was soll passieren?

Die üblichen Stolpersteine

Das Komma hinter dem letzten Eintrag. In JavaScript erlaubt, in JSON verboten. Der häufigste Fehler überhaupt, und die Meldung zeigt dabei auf die nächste Zeile – dort steht die schließende Klammer, an der es auffällt.

Einfache Anführungszeichen. JSON kennt nur doppelte, auch bei den Schlüsseln. {'a': 1} ist ungültig, {"a": 1} ist richtig.

Kommentare. JSON hat keine. Was mit // beginnt, lässt jeden Parser abbrechen.

Schlüssel ordnen

Der Schalter sortiert alphabetisch, rekursiv über alle Ebenen. Nützlich beim Vergleich zweier Dateien, die dasselbe enthalten sollten: Sind die Schlüssel geordnet, zeigt ein Zeilenvergleich nur noch die echten Unterschiede statt der Reihenfolge.

Strukturierte Daten für deine Website erzeugt der Schema-Generator.