Werkzeuge

JSON-Formatierer und -Validator

JSON hübsch formatieren, minifizieren und validieren – mit Tiefe und Knotenanzahl.

Läuft im BrowserDatenformate7162
Kostenlos

Eingabe

0 BBis 50.0 KB kostenlos

Ergebnis

Das Ergebnis erscheint hier.

Ihre Läufe

Gespeichert werden nur Läufe, die Punkte kosten.

Melden Sie sich an, um einen Verlauf Ihrer Läufe zu behalten.

Fügen Sie JSON ein und erhalten Sie es eingerückt, minifiziert oder einfach als gültig bestätigt zurück. Wenn es ungültig ist, erhalten Sie die Meldung des Parsers mit der fehlerhaften Position, was normalerweise ausreicht, um das abschließende Komma oder den nicht in Anführungszeichen gesetzten Schlüssel zu finden, der das Problem verursacht hat. Die Struktur wird beim Parsen gemessen, sodass Sie auch sehen, wie tief das Dokument verschachtelt ist und wie viele Knoten es enthält – die beiden Zahlen, die zeigen, ob eine Nutzlast eine Form angenommen hat, die niemand beabsichtigt hat.

So arbeitet es

  • Parsen und Formatieren erfolgen in Ihrem Browser; das Dokument wird nie an einen Server gesendet.
  • Die Einrückung beträgt zwei Leerzeichen, vier Leerzeichen oder einen Tab, und das Minifizieren entfernt jedes Byte, das nicht von Bedeutung ist.
  • Tiefe und Knotenanzahl werden aus dem geparsten Wert berechnet, nicht aus dem Text geschätzt.

Wohin Ihre Daten gehen

Nirgendwohin. Dieses Werkzeug läuft vollständig in Ihrem Browser: Der eingefügte Text wird von der Seite verarbeitet und weder an einen Server übertragen noch protokolliert.

Kostet ein Lauf Punkte, wird eine einzeilige Zusammenfassung in Ihrem eigenen Verlauf gespeichert, damit Sie ihn wiederfinden. Festgehalten wird die Form des Laufs — Größen, Anzahlen, die abgefragten Werte — nie der eingefügte Inhalt.

Was es kostet

Bis 50.0 KB pro Lauf kostenlos und ohne Konto. Darüber kostet ein Lauf 1 Punkte und wird in Ihrem Verlauf gespeichert.

Punkte gibt es für die Registrierung, den täglichen Check-in, Kommentare und ein vollständiges Profil.

So funktionieren Punkte

Häufige Fragen

Warum schlägt das Parsen meines JSON fehl, obwohl es korrekt aussieht?
Die üblichen Ursachen sind ein abschließendes Komma nach dem letzten Element, einfache Anführungszeichen statt doppelter, ein nicht in Anführungszeichen gesetzter Schlüssel oder ein überflüssiges Byte-Order-Mark am Anfang. Die Fehlermeldung nennt die Zeichenposition, an der der Parser aufgegeben hat, was meist auf die Zeile über dem eigentlichen Fehler hinweist.
Werden meine Daten irgendwo hochgeladen?
Nein. Dieses Tool läuft vollständig in der Seite. Es wird nichts übertragen und nichts gespeichert, es sei denn, Sie sind angemeldet und der Lauf wird in Ihrem eigenen Verlauf gespeichert, der nur die Größe und Form des Dokuments speichert – niemals dessen Inhalt.
Was bedeutet die Tiefenzahl?
Es ist die längste Kette von verschachtelten Objekten und Arrays im Dokument. Wenn eine Konfigurationsdatei plötzlich eine Tiefe von 12 meldet, bedeutet das normalerweise, dass etwas serialisiert wird, das als Referenz gedacht war.

Das Open Source dahinter

Dieses Werkzeug ist eine eigenständige Implementierung ohne fremde Bibliothek. json5/json5 (MIT) erledigt dieselbe Aufgabe als Bibliothek — wer sie im eigenen Programm braucht, fängt dort an, statt eine Webseite aufzurufen.

json5/json5

Auch bekannt als

  • json formatter
  • json validator
  • json beautifier
  • json minify
  • json formatieren online
  • json parser