Wird mein JSON hochgeladen?
Nein. Formatierung, Minifizierung, Sortierung, Validierung und Baumansicht passieren im Browser.
JSON formatieren, minifizieren, validieren, sortieren und mit Baumansicht, Parse-Fehlern, Strukturmetriken, Kopieren und Download prüfen.
Nutze dieses JSON-Werkzeug, wenn ein Payload aus einem unlesbaren Block in etwas werden soll, das sich debuggen lässt. Füge JSON aus einer API-Antwort, Konfigurationsdatei, einem Webhook-Body, Browser-Storage-Export oder einer Logzeile ein. Der Formatter validiert die Syntax, zeigt Parse-Fehler an und gibt wahlweise lesbar eingerücktes JSON, kompaktes minifiziertes JSON oder eine ausklappbare Baumansicht aus.
Das Sortieren von Objektschlüsseln hilft beim Vergleichen generierter Snapshots oder beim Prüfen, ob sich zwei Objekte nur in der Reihenfolge unterscheiden. Die Strukturzähler zeigen schnell, ob du ein flaches Einstellungsobjekt, eine verschachtelte API-Hülle oder eine große arraylastige Antwort vor dir hast.
Tool wird geladen...
Der Validator nutzt striktes JSON-Parsing. Kommentare, nachgestellte Kommas, Strings mit einfachen Anführungszeichen, unquoted Object Keys, Infinity, NaN und andere Abkürzungen aus JavaScript-Objektliteralen sind daher kein gültiges JSON. Wenn ein Backend oder Tool solche Erweiterungen akzeptiert, normalisiere den Wert, bevor du ihn als portables JSON behandelst.
Nein. Formatierung, Minifizierung, Sortierung, Validierung und Baumansicht passieren im Browser.
Nein. Sortiert werden nur Objektschlüssel. Die Reihenfolge von Arrays bleibt erhalten, weil sie meist Bedeutung trägt.
JSON ist strenger als JavaScript-Objektsyntax. Verwende doppelte Anführungszeichen für Strings und Schlüssel, entferne Kommentare und entferne nachgestellte Kommas.