JSON-Formatierer
JSON formatieren oder minimieren und Syntax prüfen.
Ihre Dateien bleiben auf Ihrem Gerät
Dieses Tool verarbeitet alles lokal in Ihrem Browser. Es wird nichts auf einen Server hochgeladen.
📝 Über JSON-Formatierer
Der JSON-Formatierer nimmt rohes JSON entgegen und formatiert es entweder übersichtlich mit zwei Leerzeichen Einrückung oder minimiert es zu einer einzigen kompakten Zeile. Fügen Sie eine API-Antwort, eine Konfigurationsdatei oder einen Logeintrag ein, klicken Sie auf eine Schaltfläche, und das Ergebnis erscheint in einem Codefeld, das Sie mit einem Klick kopieren können.
Da das Tool Ihre Eingabe vor der erneuten Ausgabe mit dem integrierten JSON-Parser des Browsers einliest, dient es zugleich als schneller Validator. Stimmt etwas nicht – etwa ein abschließendes Komma, einfache statt doppelter Anführungszeichen oder ein Schlüssel ohne Anführungszeichen –, sehen Sie statt eines Ergebnisses die Fehlermeldung des Parsers, die meist in die Nähe des Problems weist. Beachten Sie, dass striktes JSON keine Kommentare erlaubt; Dateien wie tsconfig.json mit Kommentaren werden daher abgelehnt.
Nutzen Sie die formatierte Ansicht, wenn Sie verschachtelte Daten lesen oder prüfen möchten, und die minimierte Ansicht, wenn Sie eine Nutzlast verkleinern wollen, bevor Sie sie in eine Anfrage einfügen oder speichern. Das gesamte Parsen und Formatieren erfolgt lokal in Ihrem Browser, sodass die eingefügten Daten niemals hochgeladen werden.
📘 Anleitung
- 1
JSON einfügen
Rohen JSON-Text einfügen.
- 2
Formatieren/Minimieren
Formatieren oder minimieren wählen.
- 3
Kopieren
Das formatierte Ergebnis kopieren.
❓ FAQ
Warum erhalte ich einen Fehler bei JSON, das korrekt aussieht?
Häufige Ursachen sind abschließende Kommas, Zeichenketten in einfachen Anführungszeichen, Schlüssel ohne Anführungszeichen oder Kommentare – nichts davon ist in striktem JSON erlaubt. Die Fehlermeldung unter den Schaltflächen zeigt in der Regel, wo das Parsen abgebrochen wurde.
Welche Einrückung verwendet die Option „Formatieren“?
Die formatierte Ausgabe verwendet zwei Leerzeichen pro Verschachtelungsebene. „Minimieren“ entfernt alle optionalen Leerzeichen, sodass das Ergebnis in eine Zeile passt.
Wird mein JSON an einen Server gesendet?
Nein. Parsen und Formatieren laufen vollständig per JavaScript in Ihrem Browser, sodass Sie auch Daten mit internen Details bedenkenlos formatieren können.
Verändert das Formatieren meine Daten?
Die Werte bleiben gleich. Enthält ein Objekt jedoch doppelte Schlüssel, bleibt nur der letzte erhalten, und sehr große Ganzzahlen außerhalb des sicheren Bereichs von JavaScript können an Genauigkeit verlieren.