Formatierung und Validierung
JSON-Formatierer
Formatieren Sie unleserliches JSON: Einrückung mit 2, 4 Leerzeichen oder Tabulator, sortierte Schlüssel, Farbhervorhebung, einklappbarer Baum und große Ganzzahlen erhalten.
So verwenden Sie dieses Werkzeug
- 1
Fügen Sie Ihr JSON ein oder legen Sie eine Datei ab („Beispiel laden“ zum Ausprobieren).
- 2
Wählen Sie Einrückung und Schlüsselsortierung.
- 3
Durchsuchen Sie das Ergebnis als Code oder Baum und kopieren Sie es dann oder laden Sie die Datei herunter.
Hilfe
- Fügen Sie einzeiliges JSON ein oder legen Sie eine Datei ab: Es wird sofort eingerückt, mit 2 Leerzeichen, 4 Leerzeichen oder einem Tabulator, und Schlüssel lassen sich auf jeder Ebene alphabetisch sortieren.
- Das Ergebnis erscheint als farbiger Code oder einklappbarer Baum: Bei einem großen Dokument öffnet der Baum nur die nützlichen Ebenen und zeigt lange Listen in Stapeln von 100.
- Nichts wird gerundet: Eine 20-stellige Kennung, 92.50 oder 1E5 werden genau so übernommen, wie Sie sie geschrieben haben, während die meisten Werkzeuge sie über eine JavaScript-Zahl umschreiben.
- Bei einem Fehler nennt das Werkzeug Zeile, Spalte, einen Ausschnitt mit Zeiger und die wahrscheinliche Ursache: überzähliges Komma, einfache Anführungszeichen, Schlüssel ohne Anführungszeichen, Kommentar, NaN …
- Doppelte Schlüssel werden markiert und beibehalten. Alles bleibt in Ihrem Browser; Grenze von 25 Millionen Zeichen.
Passender Ratgeber : JSON formatieren, validieren, minimieren und fehlerfrei in CSV umwandeln
Häufige Fragen
Wird meine 19-stellige Kennung verändert?
Nein. Zahlen werden so übernommen, wie sie geschrieben sind: 9007199254740993 bleibt 9007199254740993, während ein schlichtes JSON.parse gefolgt von JSON.stringify daraus 9007199254740992 machen würde.
Warum wird mein JSON abgelehnt, obwohl mein Editor es akzeptiert?
Striktes JSON erlaubt keine Kommentare, kein Komma am Ende, keine einfachen Anführungszeichen, keine Schlüssel ohne Anführungszeichen, kein NaN oder undefined. Der angezeigte Fehler benennt das Problem und seine genaue Position.
Ändert das Sortieren der Schlüssel die Bedeutung des JSON?
Für nahezu jeden Zweck nicht: Die Reihenfolge der Schlüssel eines JSON-Objekts trägt keine Bedeutung. Sortieren hilft, zwei Dateien zu vergleichen oder einen stabilen Diff zu erhalten.
Verfasst und geprüft vom MaxyTools-Team · Aktualisiert am
Hat Ihnen dieses Werkzeug geholfen?