So nutzt du: JSON-Validator
- Füge dein JSON ein – es wird während der Eingabe geprüft.
- Wenn ein Fehler vorliegt, springe zur gemeldeten Zeile und Spalte und lies die Erklärung.
- Gültiges JSON wird formatiert; wechsle zu Minify oder Schlüssel sortieren, falls du das brauchst.
Die häufigsten JSON-Fehler
- Überflüssiges Komma am Ende —
{"a": 1,}ist gültiges JavaScript, aber kein JSON. - Einfache Anführungszeichen — JSON-Strings und Schlüssel brauchen doppelte Anführungszeichen:
"name", nicht'name'. - Schlüssel ohne Anführungszeichen —
{name: "x"}muss{"name": "x"}lauten. - Fehlendes Komma zwischen zwei Werten oder Eigenschaften.
- Kommentare —
// …und/* … */sind in JSON nicht erlaubt. - Spezialwerte —
NaN,Infinityundundefinedgibt es in JSON nicht.
Strikte Validierung
Der Validator folgt RFC 8259, denselben Regeln wie JSON.parse() in Browsern und jeder gängigen JSON-Bibliothek. Wenn es hier gültig ist, lässt es sich auch in JavaScript, Python, Java, Go und PHP parsen.
Gegen ein Schema validieren
Die Syntaxprüfung stellt nur sicher, dass der Text JSON ist. Um die Struktur zu prüfen – Pflichtfelder, Datentypen, erlaubte Werte – nutze den JSON-Schema-Validator.
Auch gesucht als: json validieren, json checker, json lint, json syntax prüfen, json online prüfen, jsonlint, json fehler finden.
Passende Tools zu: JSON-Validator
- JSON Formatierer — Füge JSON ein, um es zu formatieren, zu minifizieren oder zu prüfen.
- JSON-Schema-Validator — Füge ein Schema und etwas JSON ein, um genau zu sehen, welche Werte welche Regel verletzen, oder erzeuge ein Startschema aus Beispieldaten.
- JSON Viewer — Große oder tief verschachtelte JSON-Daten bequem erkunden: Objekte ein- und ausklappen, nach Schlüsseln oder Werten suchen und per Klick auf einen Knoten dessen JSONPath erhalten.
- JSON-Vergleich — Finde genau heraus, was sich zwischen zwei JSON-Dokumenten geändert hat – API-Antworten, Konfigurationsversionen, Fixtures oder Exporte – als Liste von Pfaden mit altem und neuem Wert.