Ratgeber

JSON formatieren und übersichtlich darstellen

Fügen Sie gültigen JSON-Text ein, wählen Sie bei Bedarf Einrückung und Schlüsselsortierung und starten Sie die Formatierung. Gültige Daten werden als eingerückter Text ausgegeben, während ungültiges JSON als nicht erfolgreich behandelt wird.

Tool JSON-Formatierer

Wofür Sie den JSON Beautifier verwenden

Der JSON Beautifier bringt gültige JSON-Daten in eine eingerückte, besser lesbare Darstellung. Das ist praktisch, wenn eine kompakte Antwort schwer zu prüfen ist oder verschachtelte Objekte und Listen klarer gegliedert werden sollen. Sie fügen JSON-Text ein, wählen bei Bedarf die Einrückung und können die Sortierung von Objektschlüsseln zuschalten. Die Standardschrittweite für die Einrückung beträgt zwei Leerzeichen.

JSON-Daten Schritt für Schritt formatieren

  1. Öffnen Sie das Werkzeug und fügen Sie den JSON-Text in das Eingabefeld ein. Achten Sie darauf, dass der Inhalt tatsächlich JSON ist, etwa ein Objekt oder eine Liste. Das Eingabefeld ist optional; bleibt es leer oder enthält es nur Leerzeichen, wird dieser Zustand gesondert behandelt.

  2. Legen Sie die gewünschte Einrückung fest. Wenn Sie keine andere Einstellung wählen, verwendet die Formatierung zwei Leerzeichen. Eine stärkere Einrückung kann bei tief verschachtelten Daten die Orientierung erleichtern, während eine kleinere Einrückung kompakter bleibt.

  3. Aktivieren Sie die Sortierung der Objektschlüssel nur dann, wenn die Reihenfolge für Ihre Prüfung oder den Vergleich eine Rolle spielt. Standardmäßig ist diese Option ausgeschaltet. Ist sie eingeschaltet, werden Schlüssel in sortierter Reihenfolge angeordnet. Das kann die ursprüngliche Reihenfolge der Schlüssel verändern.

  4. Starten Sie die Formatierung. Bei gültigem JSON wird der Inhalt geparst und als eingerückter Text ausgegeben; der Vorgang wird dabei als erfolgreich gekennzeichnet. Prüfen Sie anschließend die Ausgabe auf die erwartete Struktur, besonders bei verschachtelten Objekten und Listen.

  5. Wenn der Vorgang nicht erfolgreich ist, kontrollieren Sie zuerst Syntax und Eingabegrenzen des JSON-Texts. Ungültiges JSON wird nicht formatiert. Korrigieren Sie die Struktur und starten Sie die Formatierung erneut.

So lesen Sie das Ergebnis

Eine erfolgreiche Verarbeitung bedeutet, dass gültiger JSON-Text eingelesen und als eingerückter Text zurückgegeben wurde. Die gewählte Einrückung beeinflusst dabei die Darstellung, nicht die JSON-Struktur. Die optionale Schlüsselsortierung ordnet Objektschlüssel in sortierter Reihenfolge; deshalb kann die Ausgabe anders angeordnet sein als die Eingabe, obwohl die Datenstruktur gleich bleibt.

Bei leerer oder nur aus Leerzeichen bestehender Eingabe entsteht keine formatierte Ausgabe. Stattdessen wird der Vorgang als erfolgreich behandelt und mit einem Hinweis auf die fehlende Eingabe versehen. Das ist ein anderer Fall als syntaktisch ungültiger Inhalt: Bei ungültigem JSON wird der Vorgang als nicht erfolgreich gekennzeichnet. Nicht-ASCII-Zeichen, etwa deutsche Umlaute, bleiben in der formatierten Ausgabe erhalten und werden nicht durch Escape-Sequenzen ersetzt.

Nutzen Sie die formatierte Darstellung daher vor allem zur Lesbarkeitsprüfung und zur übersichtlichen Weiterverarbeitung. Sie ersetzt keine inhaltliche Prüfung der Daten. Achten Sie außerdem darauf, ob eine aktivierte Sortierung die ursprüngliche Schlüsselreihenfolge für Ihren Anwendungsfall verändert.

Praktisches Beispiel

Sie möchten ein kompaktes JSON-Objekt mit einem deutschen Namen vor einer manuellen Prüfung lesbarer darstellen.

Fügen Sie als Beispiel ein gültiges Objekt mit dem Feld „name“ und dem Wert „Jürgen“ ein und starten Sie die Formatierung ohne aktivierte Schlüsselsortierung.

Der Vorgang wird als erfolgreich gekennzeichnet und liefert eingerückten JSON-Text mit der Standardeinstellung von zwei Leerzeichen. Die deutschen Umlaute in der Eingabe bleiben in der Ausgabe erhalten.

Einschränkungen

  • Ungültiges JSON wird nicht formatiert. Bei leerer Eingabe entsteht kein formatierter Inhalt; aktivierte Schlüsselsortierung kann die ursprüngliche Reihenfolge der Objektschlüssel verändern.

Häufige Fehler

  • Wenn die Verarbeitung fehlschlägt, ist der JSON-Text möglicherweise syntaktisch ungültig. Prüfen und korrigieren Sie beispielsweise fehlende Anführungszeichen, Klammern oder Kommas und starten Sie den Vorgang erneut.

Häufige Fragen

Was passiert bei einer leeren Eingabe?

Bei leerer oder nur aus Leerzeichen bestehender Eingabe wird der Vorgang als erfolgreich behandelt, aber ohne formatierten Inhalt und mit einem Hinweis auf die fehlende Eingabe.

Kann das Werkzeug fehlerhaftes JSON reparieren?

Nein. Das Werkzeug kann fehlerhaftes JSON nicht reparieren. Bei ungültigem JSON wird der Vorgang als nicht erfolgreich gekennzeichnet und es entsteht keine formatierte Ausgabe.

Werden die Schlüssel automatisch alphabetisch sortiert?

Die Sortierung ist standardmäßig deaktiviert. Wenn Sie sie aktivieren, werden Objektschlüssel in sortierter Reihenfolge ausgegeben; die ursprüngliche Reihenfolge kann sich dadurch ändern.

Tool

JSON-Formatierer