Veelvoorkomende JSON opmaakfouten en hoe je ze oplost
Praktische gids over ontbrekende komma's, verkeerde quotes, trailing commas en parsefouten in JSON.
De meeste JSON fouten beginnen met kleine syntaxfouten
Een ontbrekende komma tussen velden kan een object dat goed lijkt meteen breken. Hetzelfde gebeurt bij verkeerde quotes of wanneer een string open blijft.
JSON vereist ook dubbele quotes voor keys en string values. Enkele quotes werken soms in JavaScript, maar niet in geldige JSON.
Trailing commas en parsefouten controleer je als laatste
Een komma na het laatste item is een van de meest voorkomende redenen dat een parser een payload afwijst. Dat mis je makkelijk bij handmatig bewerken.
Als een parser een fout meldt, check dan eerst regel en kolom en zoek daarna naar ontbrekende komma's, kapotte quotes en extra komma's.