Formatiert JSON mit Einrückung und Zeilenumbrüchen, damit verschachtelte Daten lesbar werden, oder minifiziert es auf eine einzige Zeile, um die Übertragungsgröße zu senken. Beides läuft zuerst durch JSON.parse(), sodass ein fehlendes Komma oder eine nicht geschlossene Klammer eine klare Fehlermeldung statt kaputter Ausgabe liefert.
Worin unterscheiden sich Formatieren und Minifizieren?
Formatieren (auch „Pretty-Print“ genannt) fügt Einrückungen und Zeilenumbrüche hinzu, damit verschachteltes JSON leicht lesbar wird. Minifizieren macht das Gegenteil – es entfernt sämtliche Leerzeichen, um die kleinstmögliche einzeilige Ausgabe zu erzeugen, was nützlich ist, wenn Sie die Größe der Nutzdaten reduzieren möchten. Beide Funktionen validieren Ihr JSON zunächst mit JSON.parse(). Liegt also ein Syntaxfehler vor (z. B. ein fehlendes Komma oder eine nicht geschlossene Klammer), sehen Sie eine klare Fehlermeldung statt einer fehlerhaften Ausgabe.
Wie formatiere oder minifiziere ich JSON?
- JSON einfügen — Fügen Sie das zu formatierende oder zu minifizierende JSON in das Feld „JSON-Eingabe“ ein.
- Einrückung wählen — Legen Sie fest, ob beim Formatieren 2 Leerzeichen, 4 Leerzeichen oder ein Tab verwendet werden.
- Ausführen — Klicken Sie auf „Formatieren“ oder „Minifizieren“; das Ergebnis erscheint darunter.
- Kopieren — Legen Sie das Ergebnis mit „Kopieren“ in die Zwischenablage.
Wie wähle ich die Einrückung?
Richten Sie sich nach der Lesbarkeit und den üblichen Konventionen. 2 Leerzeichen sind im JavaScript- und Web-Umfeld am gebräuchlichsten und sparen Bildschirmbreite. 4 Leerzeichen lassen tief verschachtelte Strukturen deutlicher hervortreten, und ein Tab lässt sich im Editor in der Breite frei anpassen. Die Einrückung wirkt sich nur auf das Formatieren aus und wird beim Minifizieren nicht angewendet.
Was passiert bei einem Syntaxfehler?
Sowohl das Formatieren als auch das Minifizieren validieren die Eingabe zunächst mit JSON.parse(). Liegt ein Fehler vor – etwa ein fehlendes Komma, eine nicht geschlossene Klammer oder einfache Anführungszeichen –, sehen Sie statt eines fehlerhaften Ergebnisses eine Fehlermeldung. Korrigieren Sie die Eingabe anhand der Meldung und führen Sie den Vorgang erneut aus. Möchten Sie nur schnell die Gültigkeit prüfen, ist der JSON-Validator praktischer.
Wann sollte ich dieses Tool verwenden?
Praktisch beim Debuggen einer API-Antwort, die als eine einzige unlesbare Zeile zurückkam, beim Aufräumen einer Konfigurationsdatei oder beim Verkleinern von JSON vor der Übertragung über das Netzwerk. Wenn Sie nur prüfen möchten, ob JSON gültig ist, ohne es neu zu formatieren, probieren Sie stattdessen den JSON-Validator. Alles läuft direkt in Ihrem Browser ab – Ihr JSON wird niemals an einen Server hochgeladen.
Ist mein JSON sicher?
Ja. Formatieren, Minifizieren und Validieren laufen ausschließlich in Ihrem Browser ab, und das eingegebene JSON wird an keinen Server gesendet oder dort gespeichert. Deshalb können Sie auch Antworten mit API-Schlüsseln oder persönlichen Daten bedenkenlos einfügen und aufbereiten.