Calcoid

JSON-Formatierer

Formatiere, minifiziere und validiere JSON. Sortiere Schlüssel mit 2, 4 Leerzeichen oder Tabulator. Zeige bei Syntaxfehlern Zeile und Spalte. Lokal im Browser.

JSON formatieren

Modus
Einrückung

0 von 1.000.000 Zeichen.

JSON-Formatierungsmodi

JSON benötigt doppelte Anführungszeichen für Schlüssel und Zeichenfolgen.

ModusEingabeAusgabe
Formatieren{"a":1}Eingerücktes JSON
Minifizieren{ "a": 1 }{"a":1}
Schlüssel sortieren{"b":2,"a":1}{"a":1,"b":2}
Validieren{"a":1}Gültiges JSON

Häufige Fragen

Welche JSON-Spezifikation verwendet der Formatierer?
Der Formatierer verwendet den JSON-Parser der Browserplattform. JSON benötigt doppelt gesetzte Anführungszeichen für Schlüssel und Zeichenfolgen, erlaubt keine Kommentare und akzeptiert keine abschließenden Kommas. Die Syntax entspricht der JSON-Grammatik, die von JSON.parse verarbeitet wird.
Warum sind abschließende Kommas in JSON ungültig?
JSON übernimmt die Kommasyntax von JavaScript nicht vollständig. Nach dem letzten Element eines Arrays oder Objekts darf kein Komma stehen. Entferne das Komma oder nutze den Formatierer, um die gültige Darstellung zu erzeugen.
Kann ich Kommentare in JSON verwenden?
Nein. Kommentare gehören nicht zur JSON-Syntax. Entferne sie vor der Validierung oder verwende ein Format wie JSONC, wenn deine Entwicklungsumgebung Kommentare ausdrücklich unterstützt. Dieser Formatierer verarbeitet reines JSON.
Was ist der Unterschied zwischen formatiertem und minimiertem JSON?
Formatiertes JSON enthält Einrückungen und Zeilenumbrüche, damit Menschen die Struktur leichter lesen. Minimiertes JSON entfernt überflüssige Leerzeichen und eignet sich für kleinere Übertragungen. Beide Darstellungen enthalten dieselben JSON-Werte.
Wofür dient der Modus zum Sortieren von Schlüsseln?
Das rekursive Sortieren macht Ausgaben und Diffs stabil, wenn sich die Einfügereihenfolge von Objektschlüsseln unterscheidet. Es ist kein standardisiertes kanonisches JSON-Format und ersetzt keine für Signaturen oder Hashes vorgeschriebene Kanonisierung. Sortiere Inhalte nicht vor einer Prüfung, die über die ursprünglichen Bytes definiert ist.

Änderungsverlauf

Aktualisierungen von JSON-Formatierer, nach Datum gruppiert.

1 Aktualisierung
  1. JSON-Formatierer hinzugefügt

    • Formatiere, minifiziere und validiere JSON. Sortiere Schlüssel mit 2, 4 Leerzeichen oder Tabulator. Zeige bei Syntaxfehlern Zeile und Spalte. Lokal im Browser.

Ähnliche Rechner

Weitere geprüfte Rechner im Themenbereich „Technik“.