JSON-Parse-Fehler: Meldung lesen, direkt zur Lösung
Ein Verzeichnis von JSON-Parser-Fehlermeldungen und dem Artikel, der jede erklärt — beginne mit einem strikten Validator und tauche dann in das konkrete Syntaxproblem ein.
Wenn du hier landest
Dein Code hat einen JSON-Parser-Fehler ausgelöst und du willst die genaue Lösung finden. Lies zuerst die Meldung des Parsers — die Position und das verdächtige Zeichen sind Hinweise. Springe dann zum Artikel, der den zugrunde liegenden Fehler erklärt, und bestätige mit dem strikten Validator, dass der reparierte Text sauber durch JSON.parse läuft.
Die Parser-Meldung lesen
Jeder moderne JSON-Parser meldet eine Position und das störende Zeichen. Gleiche die Meldung mit dieser Liste ab und öffne den Artikel, der genau diese Formulierung behandelt.
Den zugrunde liegenden Fehler beheben
Die meisten Parser-Fehler stammen von einem von fünf wiederkehrenden Syntaxproblemen. Der Leitfaden zu jedem erklärt die Ursache, die Lösung und was vor dem erneuten Ausführen des Parsers zu prüfen ist.
Warum striktes JSON streng ist
JSON sieht aus wie ein JavaScript-Objektliteral, ist aber eine viel kleinere Grammatik. Keine abschließenden Kommas, keine Kommentare, keine einfachen Anführungszeichen, kein Python-artiges True/None. Die historischen Referenzen erklären, warum die Grammatik minimal blieb und wie Interoperabilitätsentscheidungen getroffen wurden.
Empfohlener Weg
Vom Werkzeug zum Leitfaden zum Blog zur Referenz, in einer Abfolge: Öffne den JSON-Validator, um die genaue Zeile und Spalte zu erhalten, lies den Leitfaden zum zugrunde liegenden Fehler, folge dem verlinkten Blog-Artikel zu dieser Fehlermeldung und schlage dann den Standard nach, der die Grammatik definiert.
-
- Werkzeug: /json-validate — den Parse-Fehler und seine Position bestätigen.
-
- Leitfaden: /guides/fix-json-unexpected-token — das Symptom der Ursache zuordnen.
-
- Blog: /blog/json-parse-unexpected-token — vollständige Aufschlüsselung von Fehlern auf Token-Ebene.
-
- Referenz: /news/rfc-8259-json-standard — warum die Grammatik streng ist.
JSON-Reparatur-Anleitungen
Themen-Hubs
- Ungültiges JSON reparieren: von „Was ist falsch" zu einer sauberen Datei
- JSON-Formatierer, -Validator, -Viewer: das richtige Werkzeug wählen
- LLM-JSON-Ausgabe reparieren: Beinahe-JSON von KI handhaben
- Datenschutz: JSON-Werkzeuge, die deinen Browser nicht verlassen
- JSON-Interoperabilität: YAML, CSV, XML, JWT, Schema
Konkrete Anleitungen
- Base64-Strings dekodieren (und JWT-Payloads)
- URL-Kodierung: Query-Parameter und Pfade prozentkodieren
- YAML zu JSON konvertieren (und Einrückungsfehler vermeiden)
- JSON zu CSV konvertieren: ein Array von Objekten abflachen
- JSON zu XML konvertieren: Wurzel, Attribute und Arrays
- JSON als String-Literal escapen (und doppelt kodiertes JSON dekodieren)
- Nachgestellte Kommas in JSON beheben
- Einfache Anführungszeichen in JSON beheben
- Unanführte Schlüssel in JSON beheben
- LLM-JSON-Ausgabe reparieren
- JSON-Parse-Fehler «Expected Property Name» beheben
- JSON vs. JavaScript-Objektliteral
- JSON vor API-Anfragen validieren
- JSON-Formatter vs. JSON Repair
- JSON-Fehler «Unexpected Token» beheben
- JSON-zu-JavaScript-Objekt-Konverter