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.