Die Fehlermeldung lesen
Schlägt das Parsen fehl, meldet das Tool Zeile und Spalte des ersten Problems und zeigt den Text darum herum. Der Fehler liegt meist bei dem Zeichen, das nicht hingehört, oder direkt dahinter. Häufigste Ursachen sind ein Komma nach dem letzten Element, einfache statt doppelter Anführungszeichen, Schlüssel ohne Anführungszeichen, ein fehlendes Komma zwischen Elementen und Kommentare, die striktes JSON nicht erlaubt.
Was das Formatieren ändert und was nicht
Beim Formatieren werden die gelesenen Daten neu serialisiert: Leerraum ändert sich, Werte nicht. Die Reihenfolge der Schlüssel bleibt erhalten. Beachten Sie, dass Zahlen außerhalb des sicheren Ganzzahlbereichs von JavaScript (über 9.007.199.254.740.991) beim Parsen gerundet werden; schicken Sie IDs dieser Größe daher nicht durch einen browserbasierten Formatter, wenn sie exakt bleiben müssen.
Formatieren, minimieren oder prüfen?
Formatieren Sie, wenn Sie JSON lesen oder vergleichen wollen. Minimieren Sie, um einen Request-Body, eine in HTML eingebettete Konfiguration oder einen URL-Parameter zu verkleinern. Prüfen Sie, um nur festzustellen, ob das Dokument wohlgeformt ist, zum Beispiel vor dem Einchecken einer Konfigurationsdatei. Alles läuft lokal, API-Antworten mit Tokens oder personenbezogenen Daten können Sie daher bedenkenlos einfügen.
Beispiel
Kompaktes JSON aus einer API, eingerückt und validiert.
Eingabe
{"name":"Ada","skills":["math","code"],"active":true}Ergebnis
{
"name": "Ada",
"skills": [
"math",
"code"
],
"active": true
}