JSON-Formatierer
Macht JSON lesbar und zeigt Fehler an.
Dieses Tool benötigt JavaScript. Aktiviere JavaScript in deinem Browser und lade die Seite neu.
MACH VERWORRENES JSON LESBAR.
Der JSON-Formatierer macht ein auf eine Zeile gedrücktes oder unordentliches JSON lesbar und prüft zugleich, ob es gültig ist. Die Einrückung kann 2 Leerzeichen, 4 Leerzeichen oder ein Tabulator sein. „Schlüssel alphabetisch sortieren“ erleichtert den Vergleich zweier JSON-Dateien; auch wenn dieselben Daten in anderer Reihenfolge kommen, ist die Ausgabe gleich. „Auf eine Zeile drücken“ macht das Gegenteil: Es lässt die Leerzeichen weg und bringt die Datei auf ihre kleinste Form, bereit zum Einbetten in eine Konfiguration oder eine Anfrage. Für kaputtes JSON, das von Hand geschrieben oder aus JavaScript/Python kopiert wurde, korrigiert die Reparatur-Option nachgestellte Kommas, einfache Anführungszeichen, Kommentare, Schlüssel ohne Anführungszeichen und True/False/None selbst; maskiert in eine Logzeile eingebettetes JSON öffnet sich ebenfalls mit einer Option.
Ist die Datei fehlerhaft, sagt das Werkzeug nicht bloß „ungültiges JSON“: Es zeigt, in welcher Zeile und Spalte der Fehler liegt, was erwartet wurde und die Zeile selbst. Ein vergessenes Komma, ein Komma zu viel, ein einfaches Anführungszeichen oder eine nicht geschlossene Klammer ist so in Sekunden gefunden. Türkische und andere Unicode-Zeichen werden geschrieben, wie sie sind, ohne in Escape-Codes verwandelt zu werden. JSON-, TXT- und LOG-Dateien lassen sich hochladen, bis 32 MB. Man nutzt es, um API-Antworten durchzusehen, Konfigurationsdateien zu ordnen und Fehler zu suchen. Du kannst bis zu 20 Dateien auf einmal hochladen; alle werden mit denselben Einstellungen verarbeitet, mehrere Dateien kommen als eine ZIP-Datei.
Von Anfang bis Ende
- Lade deine JSON-Datei hoch. Zieh eine JSON-, TXT- oder LOG-Datei hinein oder wähle sie aus.
- Wähle das Format. 2 Leerzeichen Einrückung zum Lesen; Schlüsselsortierung zum Vergleichen; eine Zeile zum Einbetten.
- Formatieren und herunterladen. Ist es gültig, lade die formatierte Datei herunter. Gibt es einen Fehler, behebe ihn mit den Angaben zu Zeile und Spalte und versuche es erneut.
Häufige Fragen
Was bedeuten Zeile und Spalte in der Fehlermeldung?
Die Stelle, an der der Leser hängen geblieben ist. Der Fehler liegt meist genau dort oder kurz davor: ein fehlendes Komma oder ein nicht geschlossenes Anführungszeichen in der Zeile davor ist die häufigste Ursache.
Werden Kommentarzeilen (// oder /* */) unterstützt?
Standard-JSON kennt keine Kommentare; ohne Reparatur gibt eine Datei mit Kommentaren einen Fehler. Ist „Kaputtes JSON reparieren versuchen“ eingeschaltet, werden //- und /* */-Kommentare entfernt, und das Ergebnis zeigt, wie viele es waren.
Ändert das Sortieren der Schlüssel die Daten?
Nein. Es ändert sich nur die Reihenfolge der Schlüssel innerhalb von Objekten; die Werte und die Reihenfolge von Listen bleiben gleich.
Bleibt meine Datei auf dem Server?
Nein. Deine Datei kommt nur zur Verarbeitung auf den Server und wird gelöscht, sobald der Auftrag fertig ist; auch das Ergebnis wird gelöscht, wenn du es heruntergeladen und das Werkzeug verlassen hast. Du brauchst kein Konto, keinen Namen und keine E-Mail-Adresse, und deine Dateien werden an keinen Drittanbieter gesendet. Die Nutzung ist kostenlos: Es gibt kein stündliches oder tägliches Kontingent für die Anzahl der Vorgänge, vor der Verarbeitung musst du keine Werbung ansehen, und wir fügen der Ausgabe kein Wasserzeichen hinzu.
Weitere Datei-Tools
RUPO Studio