Vad är JSON?
JSON (JavaScript Object Notation) är ett textformat för strukturerad data. Det används bland annat i API:er, konfigurationsfiler och när program skickar data mellan varandra.
Vanliga fel
- Kommatecken efter sista värdet. JavaScript tillåter ett avslutande kommatecken i listor och objekt, men JSON gör det inte.
- Enkla citattecken. Nycklar och textvärden måste omges av dubbla citattecken:
"namn": "värde". - Nycklar utan citattecken.
{namn: 1}är giltig JavaScript men inte giltig JSON. - Klamrar som inte stängs. Varje
{behöver en}och varje[en]. - Kommentarer. JSON har inget stöd för kommentarer som
//eller/* */.
Felmeddelandet kommer från din webbläsares egen JSON-tolk, så formuleringen kan skilja sig mellan Chrome, Firefox och Safari. Rad och kolumn visas när webbläsaren anger var felet sitter.