Errores JSON

La mayoría de errores JSON vienen de pocos problemas de sintaxis.

Token inesperado

El analizador encontró un carácter que no esperaba. Causas comunes: claves sin comillas, comillas simples o comas extra.

{"name": Alice}

Solución: usa comillas dobles en claves y valores.

Fin inesperado

El documento termina antes de cerrar objetos y arrays.

{"name":"Ada"

Solución: añade el } o ] que falta.

Coma final

Las comas después del último elemento no son válidas.

["a", "b",]

Solución: elimina la coma final.

Carácter inválido

Los caracteres de control deben escaparse dentro de las cadenas.

"line1
line2"

Solución: reemplaza el salto de línea por \n.