PeliTouls
JSON JSON

JSON formatieren

Validieren, übersichtlich formatieren oder minimieren Sie JSON, direkt im Browser. Nichts wird hochgeladen, Geheimnisse bleiben geheim.

So JSON formatieren

  1. Fügen Sie Ihr JSON in das Feld ein.
  2. Wählen Sie Formatieren (eingerückt, lesbar) oder Minimieren (eine kompakte Zeile).
  3. Klicken Sie auf Konvertieren. Bei ungültiger Eingabe wird der tatsächliche Parser-Fehler gemeldet.
  4. Laden Sie das Ergebnis als .json-Datei herunter.

Was dieses Werkzeug tut

Es führt Ihren Text durch den JSON-Parser des Browsers und schreibt ihn so zurück, wie Sie es möchten: mit Zwei- oder Vier-Leerzeichen-Einrückung zum Lesen und Vergleichen oder als eine minimierte Zeile für Konfigurationen und Nutzlasten. Ist die Eingabe gültig, sind die Ausgabedaten exakt gleich, nur neu formatiert; ist sie es nicht, erhalten Sie die echte Fehlermeldung des Parsers statt eines vagen Achselzuckens.

Minimieren zahlt sich bei Konfigurationsdateien und API-Fixtures aus: dieselben Daten, ein Bruchteil der Bytes. Formatieren zahlt sich immer aus, wenn ein Mensch die Datei lesen muss: Git-Diffs werden zeilenweise, Reviews werden möglich, und eine falsch gesetzte Klammer ist auf einen Blick zu finden.

Da der Parser der des Browsers ist, entspricht die Prüfung genau dem, was Ihre Anwendung anwenden wird: Wenn dieses Werkzeug die Eingabe akzeptiert, wird es JSON.parse auch tun.

Grenzen und ehrliche Hinweise

Der Formatierer prüft und formatiert neu; er repariert kein kaputtes JSON. Ein fehlendes Komma bleibt ein fehlendes Komma und wird ehrlich mit der Position des Parsers gemeldet.

Doppelte Schlüssel behalten ihren letzten Wert (das ist die Regel von JSON.parse), und sehr große Eingaben sind durch den Arbeitsspeicher des Tabs begrenzt, nicht durch ein Serverkontingent.

Alles geschieht in diesem Tab: Fügen Sie Geheimnisse, API-Antworten und Konfigurationsdateien bedenkenlos ein, denn nichts wird übertragen.

Häufige Fragen

Es heißt, mein JSON sei ungültig. Wo genau?

Die Fehlermeldung stammt vom Parser des Browsers und nennt die Position. Häufige Ursachen: Kommas am Ende, einfache Anführungszeichen und Schlüssel ohne Anführungszeichen.

Formatieren oder minimieren?

Formatieren für alles, was ein Mensch liest oder ein Git-Repository speichert. Minimieren für alles, was eine Maschine verarbeitet.

Sortiert es Schlüssel oder verändert es meine Daten?

Nein. Werte, Reihenfolge und Duplikate verhalten sich genau so, wie JSON.parse es definiert; nur Leerraum ändert sich.

Wird mein JSON hochgeladen?

Nein. Das Formatieren läuft vollständig in Ihrem Browser, deshalb ist das Einfügen von Geheimnissen sicher.

Datenschutz durch Design

Bleibt auf Ihrem Gerät. Nichts wird hochgeladen. Die Konvertierung läuft in Ihrem Browser: Öffnen Sie beim Konvertieren den Netzwerk-Tab und Sie sehen, dass nichts gesendet wird. Kein Konto, kein Wasserzeichen, kein Tageslimit.