JSON-Formatierer und -Validator

JSON einfügen, um es zu formatieren, zu minimieren oder zu prüfen. Die Auswertung läuft im Browser; nichts geht an NEXNARA.

Datenschutzfreundlich Ihre Daten werden lokal im Browser verarbeitet und nicht auf unsere Server hochgeladen.

Was ist ein JSON-Formatierer?

Ein JSON-Formatierer prüft, ob Text gültiges JSON ist, und kann ihn eingerückt oder als kompakte Zeile ausgeben. Dieses Tool nutzt JSON.parse und JSON.stringify im Browser. Es verwendet kein eval.

So verwenden Sie es

Fügen Sie JSON in das Feld ein. JSON formatieren gibt es mit 2 Leerzeichen Einrückung aus. JSON minimieren entfernt überflüssige Leerzeichen, ohne die Daten zu ändern. JSON prüfen meldet, ob der Text gültig ist, und – wenn der Browser sie liefert – eine Fehlerposition.

Formatieren und minimieren

Das Formatieren ändert Schlüssel, Werte oder die Objektreihenfolge nicht über das hinaus, was JSON.stringify bereits tut. Minimieren behält dieselbe JSON-Struktur und entfernt nur unnötige Leerzeichen und Zeilenumbrüche.

Typische Anwendungen

Nutzen Sie diese Seite, um API-Antworten zu lesen, Konfigurationsdateien aufzuräumen oder ein fehlendes Komma zu finden, bevor Sie JSON in ein anderes Programm einfügen.

Datenschutz

Ihr JSON bleibt im Browser. Es wird nicht auf NEXNARA-Server hochgeladen und nicht in Cookies, lokalem Speicher oder einer Datenbank gespeichert.

Häufige Fragen

Wann ist JSON ungültig?

Typisch sind nachgestellte Kommas, einfache Anführungszeichen, Kommentare oder Schlüssel ohne Anführungszeichen. JSON.parse meldet das als ungültiges JSON.

Ändert das Formatieren mein JSON?

Nein. Formatieren und Minimieren behalten dieselben Daten. Sie ändern nur Leerzeichen. Die Schlüsselreihenfolge folgt JSON.stringify.

Wird mein JSON hochgeladen?

Nein. Die Verarbeitung läuft lokal im Browser und wird nicht auf unsere Server hochgeladen.

Kann ich Unicode-JSON formatieren?

Ja. Unicode-Zeichen in Zeichenketten sind gültiges JSON und bleiben nach Formatieren oder Minimieren erhalten.

Führt dieses Tool JSON als Code aus?

Nein. Es parst JSON nur mit JSON.parse. Es verwendet niemals eval.