jsonecho

JSON5 Formatter

Fügen Sie JSON5 mit seinen Kommentaren und der gelockerten Syntax ein und erhalten Sie sauberes Standard-JSON zurück.

Tool wird geladen ...

So verwenden Sie JSON5 Formatter

  1. Fügen Sie Ihr JSON5 in das Eingabefeld ein.
  2. Wählen Sie eine Einrückung und entscheiden Sie, ob die Ausgabe JSON5 bleiben soll.
  3. Kopieren Sie das Standard-JSON von der rechten Seite.

Über JSON5 Formatter

JSON5 ist das, wie JSON aussähe, wäre es dafür gemacht, von Menschen geschrieben zu werden. Sie können Kommentare hinzufügen, einfache Anführungszeichen verwenden, Schlüssel ohne Anführungszeichen lassen, hinter das letzte Element ein Komma setzen und Zahlen hexadezimal schreiben. Konfigurationsdateien für Tools wie Babel und Chrome-Erweiterungen nutzen es genau aus diesem Grund.

Der Haken: Die meisten JSON-Parser lehnen all das ab. Dieses Tool liest JSON5 und schreibt striktes JSON, sodass das Ergebnis überall akzeptiert wird. Sie können die Ausgabe auch in JSON5 belassen, wenn Sie das bevorzugen.

Häufig gestellte Fragen

Was erlaubt JSON5, was JSON nicht erlaubt?

Kommentare, abschließende Kommas, Strings in einfachen Anführungszeichen, Schlüssel ohne Anführungszeichen, sofern sie gültige Bezeichner sind, Hexadezimalzahlen, führende oder abschließende Dezimalpunkte, Infinity und NaN sowie mehrzeilige Strings.

Bleiben Kommentare in der konvertierten Ausgabe erhalten?

Nein. Striktes JSON kann keine Kommentare speichern, daher werden sie bei der Konvertierung verworfen.

Ist JSON5 dasselbe wie JSONC?

Nicht ganz. JSONC, das in den Einstellungen von VS Code verwendet wird, ergänzt nur Kommentare und abschließende Kommas. Alles, was JSONC erlaubt, ist gültiges JSON5, sodass Sie hier auch eine JSONC-Datei einfügen können.

Wann sollte ich selbst JSON5 verwenden?

Für Dateien, die Menschen von Hand bearbeiten und die Ihr eigener Code liest, etwa Konfigurationen. Für den Datenaustausch mit anderen Systemen verwenden Sie normales JSON.

Mehr in JSON-Tools

Alle Tools →