Über das Tool: JSON-Formatierer & -Validator
Der JSON-Formatierer verwandelt eine Wand aus komprimiertem JSON in saubere, eingerückte, lesbare Daten. Er validiert es außerdem, zeigt die genaue Zeile und Spalte jedes Fehlers und lässt Sie große Dokumente in einem einklappbaren Baum erkunden.
So funktioniert es
Ihre Eingabe wird mit dem strengen, standardkonformen JSON-Parser des Browsers analysiert. Ist sie gültig, wird sie mit der gewählten Einrückung (2 Leerzeichen, 4 Leerzeichen oder Tabs) neu serialisiert, auf eine Zeile minifiziert oder mit alphabetisch sortierten Schlüsseln neu aufgebaut. Ist sie ungültig, wird die Fehlerposition in Zeile und Spalte umgerechnet, damit Sie direkt zum Problem springen können.
Die Schaltfläche Reparieren behebt die Fehler, die am häufigsten passieren, wenn JSON von Hand geschrieben oder aus JavaScript kopiert wird: Kommas am Ende, einfache Anführungszeichen, Schlüssel ohne Anführungszeichen und Kommentare. Nach der Reparatur wird das Ergebnis erneut validiert.
Häufige JSON-Fehler
- Kommas am Ende:
[1, 2, 3,]ist gültiges JavaScript, aber kein gültiges JSON. - Einfache Anführungszeichen: Strings und Schlüssel brauchen doppelte Anführungszeichen:
"name", nicht'name'. - Schlüssel ohne Anführungszeichen:
{name: "Ana"}muss{"name": "Ana"}lauten. - Kommentare:
//und/* */sind in Standard-JSON nicht erlaubt. - Sonderwerte:
undefined,NaNund Funktionen gibt es in JSON nicht. Verwenden Sienull.
Wofür Sie es nutzen können
- API-Antworten und Webhook-Payloads lesen und debuggen.
- Konfigurationsdateien wie
package.json,tsconfig.jsonoder App-Einstellungen aufräumen. - JSON minifizieren, bevor Sie es in Code einbetten oder über das Netzwerk senden.
- Schlüssel sortieren, damit sich zwei JSON-Dateien leicht in einem Diff vergleichen lassen.
Sicher für sensible Daten: API-Antworten enthalten oft Tokens und personenbezogene Daten. Viele Online-Formatierer senden Ihre Eingabe an einen Server. Dieser hier nie.