JSON-Fehler finden und beheben
JSON ist das häufigste Format für den Datenaustausch von Anwendungen und APIs. Die Regeln sind einfach, aber streng; ein fehlendes Anführungszeichen macht die ganze Datei unlesbar.
Die häufigsten Fehler
- Einfache Anführungszeichen: Strings und Schlüssel brauchen doppelte (").
- Komma am Ende: nach dem letzten Element in JavaScript erlaubt, in JSON ein Fehler.
- Kommentare: // und /* */ werden nicht unterstützt.
- Schlüssel ohne Anführungszeichen: {name: "Max"} ist ungültig; richtig ist {"name": "Max"}.
- JavaScript-Werte: undefined, NaN und Infinity sind keine JSON-Werte.
Was „Unexpected token“ bedeutet
Der Parser traf an dieser Stelle auf ein unerwartetes Zeichen. Der eigentliche Fehler liegt oft eine Zeile davor; ein vergessenes Komma erscheint am Anfang der nächsten Zeile.
Große Zahlen
JavaScript speichert Ganzzahlen mit mehr als 16 Stellen nicht exakt. Lange IDs wie Bestell- oder Kundennummern als String verhindern Datenverlust.
Lesbarkeit
Eingerücktes JSON zeigt die Struktur; für den Produktivbetrieb verkleinert Minimieren die Datei.
Der JSON-Formatierer und -Validator zeigt Zeile und Spalte eines Fehlers und erklärt die wahrscheinliche Ursache.
Kommentare0
Noch keine Kommentare
Schreiben Sie den ersten Kommentar und teilen Sie Ihre Gedanken.
Bitte melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen.