Entwickler-Tools

JSON-Formatierer

JSON-Code online formatieren, validieren, Schlüssel sortieren oder als kompakten Einzeiler ausgeben.

Tool ausführen

Mit diesem Online-Werkzeug formatieren und prüfen Sie JSON-Daten direkt in Ihrem Webbrowser. Unstrukturierte oder komprimierte Datenstrukturen lassen sich mit frei wählbaren Einrückungen sauber und übersichtlich darstellen. Wenn Sie unübersichtlichen JSON-Code aus einer API-Antwort, aus Konfigurationsdateien oder Logdateien einfügen, wandelt das Werkzeug die Zeichenkette in lesbaren Code um. Dabei können Sie die Anzahl der Leerzeichen für die Einrückung flexibel festlegen, um Ihren bevorzugten Codierstil exakt einzuhalten. Zusätzlich bietet das Tool die praktische Option, Objektschlüssel alphabetisch aufsteigend zu sortieren. Das erleichtert den direkten Vergleich zwischen unterschiedlichen Datensätzen erheblich. Falls Sie Daten für eine effiziente Übertragung minimieren möchten, erzeugt die Funktion für kompakte Ausgabe eine zusammenhängende Zeichenkette ohne überflüssige Leerzeichen und Zeilenumbrüche. Enthält der eingegebene Text Syntaxfehler wie fehlende Kommas oder falsche Klammern, weist das System verständlich auf das Problem hin. Vorhandene Unicode-Zeichen bleiben bei der Formatierung unverändert erhalten.

Anleitung

  1. Fügen Sie den JSON-Text in das Eingabefeld ein oder tippen Sie ihn dort ein.
  2. Legen Sie bei Bedarf die gewünschte Einrückungsbreite fest (Standardwert ist 2).
  3. Aktivieren Sie optional die Sortierung von Schlüsseln oder die kompakte Ausgabezeile.
  4. Starten Sie die Formatierung, um das strukturierte Ergebnis im Ausgabebereich zu prüfen.

Beispiele

  • Eingabe: {"b":1,"a":2} mit aktivierter Schlüsselsortierung und 2 Leerzeichen Einrückung liefert ein mehrzeiliges JSON-Objekt, bei dem "a" vor "b" steht.
  • Eingabe: {"name": "Max", "alter": 30} mit aktivierter Option für kompakte Ausgabe liefert die minimierte Zeichenkette {"name":"Max","alter":30}.

FAQ

Was passiert, wenn die JSON-Eingabe syntaktisch fehlerhaft ist?

Das Werkzeug meldet einen Fehler, behält den eingegebenen Text im Ergebnisfeld bei und gibt konkrete Hinweise auf die fehlerhafte Stelle in der Zeichenkette.

Können Sonderzeichen und Unicode-Texte verarbeitet werden?

Ja, gültige Unicode-Zeichen wie Umlaute oder Symbole bleiben während der Formatierung im Ausgabetext erhalten.

Was bewirkt die Option für kompakte Ausgabe?

Die kompakte Darstellung entfernt alle überflüssigen Leerzeichen sowie Zeilenumbrüche und trennt Werte direkt durch Kommas und Doppelpunkte.

Was geschieht bei einem leeren Eingabefeld?

Wird kein Text eingegeben oder enthält das Feld nur Leerzeichen, wird kein formatierter Inhalt ausgegeben und das Werkzeug signalisiert eine leere Eingabe.

Tool einbetten

Fügen Sie dieses funktionsfähige SmartPlusLab-Tool mit dem folgenden Code in Ihre Website ein.