← Zurück zum Blog
Tool-Anleitung

JSON formatieren, prüfen und Schlüssel sortieren

Syntax, Formatierung, Minimierung und Sortierung mit Beispielen sowie Typ- und Präzisionsprüfung unterscheiden.

Mit gültigem JSON beginnen

Schlüssel und Zeichenfolgen brauchen doppelte Anführungszeichen. Wahrheitswerte sind true/false, Leerwert ist null. JavaScript-Objekte sind nicht immer JSON: Kommentare, einfache Anführungszeichen und Schlusskommas können scheitern.

Anführungszeichen, Kommas und Klammern an der Fehlerstelle prüfen. Große Eingaben auf ein Objekt oder Array reduzieren, Fehler finden und Daten wiederherstellen.

Formatierung und Minimierung erhalten Bedeutung

Formatierung ergänzt Einrückungen und Umbrüche, Minimierung entfernt unnötige Abstände. Beide entfernen keine sensiblen Felder und beweisen keine korrekte API-Antwort.

Das folgende Objekt hat in beiden Darstellungen dieselben Daten. Zwei Leerzeichen erleichtern das Lesen verschachtelter Strukturen; Geschäftsfelder vor dem Kopieren prüfen.

{"b":2,"a":1}

{
  "b": 2,
  "a": 1
}

Schlüsselsortierung sortiert keine Arrays

Rekursive Sortierung ordnet Objektschlüssel für Konfigurationsvergleiche. Array-Elemente bleiben in ihrer Reihenfolge; Produkte, Datensätze oder Termine werden nicht sortiert.

{"b":2,"a":1} kann zu {"a":1,"b":2} werden, [2,1] bleibt unverändert. Kompatibilität prüfen, wenn ein anderes System auf Schlüsselreihenfolge angewiesen ist.

Nach Syntax die Typen prüfen

"18" ist Text, 18 eine Zahl. Syntaxprüfung verlangt weder age noch einen Ganzzahltyp; dafür JSON Schema nutzen.

JavaScript-Zahlen können außerhalb des sicheren Ganzzahlbereichs Präzision verlieren. Lange IDs nach API-Vorgabe als Text halten. Original bewahren, wenn exakte Bytes oder Reihenfolge wichtig sind.

← Zurück zum Blog