CalSolve

JSON-Formatierer

Formatieren, validieren und minifizieren Sie JSON direkt in Ihrem Browser.

JSON wird lokal in Ihrem Browser formatiert und niemals irgendwohin gesendet.

Über dieses Tool

Dieses Tool parst Ihr JSON und serialisiert es neu, entweder lesbar formatiert mit Einrückung oder minifiziert in eine einzige kompakte Zeile, unter Verwendung derselben strikten JSON-Spezifikation, die von APIs, Konfigurationsdateien und den meisten Programmiersprachen verwendet wird.

Das Formatieren von unübersichtlichem oder minifiziertem JSON — der Art, die man oft aus einer API-Antwort oder dem Netzwerk-Inspektor eines Browsers erhält — macht es viel einfacher, es zu lesen, zu debuggen und strukturelle Probleme wie nicht übereinstimmende Klammern zu erkennen.

Wenn Ihr JSON einen Syntaxfehler enthält, zeigt die Fehlermeldung des Tools genau an, was nicht geparst werden konnte, anstatt Sie den Text Zeichen für Zeichen durchsuchen zu lassen.

Ähnliche Tools

Häufig gestellte Fragen

Werden meine JSON-Daten an einen Server gesendet?
Nein. Die gesamte Formatierung und Validierung erfolgt lokal in Ihrem Browser mit dem in JavaScript integrierten JSON-Parser — nichts, was Sie hier einfügen, verlässt jemals Ihr Gerät.
Was passiert, wenn mein JSON ungültig ist?
Das Tool zeigt eine Fehlermeldung an, die beschreibt, was nicht geparst werden konnte (zum Beispiel ein fehlendes Komma oder eine nicht abgeschlossene Zeichenkette), damit Sie genau wissen, was zu beheben ist, anstatt nur "ungültiges JSON" zu sehen.
Was ist der Unterschied zwischen Formatieren und Minifizieren?
Formatierung (Pretty-Printing) fügt Einrückungen und Zeilenumbrüche hinzu, damit JSON für Menschen leicht lesbar ist. Minifizierung entfernt alle unnötigen Leerzeichen, um die kleinstmögliche Dateigröße zu erzeugen — nützlich, bevor Daten über ein Netzwerk gesendet oder kompakt gespeichert werden.
Warum lehnt JSON abschließende Kommas oder einfache Anführungszeichen ab?
Die JSON-Spezifikation ist absichtlich strenger als die JavaScript-Objektsyntax: Sie erfordert doppelte Anführungszeichen um Schlüssel und Zeichenketten und erlaubt keine abschließenden Kommas oder Kommentare. Dieses Tool folgt der strengen Spezifikation, derselben, die von APIs und Konfigurationsdateien verwendet wird.