JSON è molto usato perché è leggibile e compatto, ma è anche poco tollerante. Una virgola in più, una virgoletta mancante o una parentesi sbilanciata bastano per bloccare tutto.
Se non lavori ogni giorno sul backend, il messaggio di errore può sembrare criptico. Il modo più rapido per orientarsi è formattare e validare il testo con il Formattatore e validatore JSON.
Errori comuni
- virgolette mancanti intorno alle chiavi
- virgole finali dopo l’ultimo elemento
- parentesi graffe o quadre non chiuse
- stringhe interrotte da virgolette non escape
- valori copiati con caratteri invisibili o spazi strani
Come debuggarli
- Incolla il JSON nel validator.
- Formatta il testo per vedere meglio la struttura.
- Controlla la riga indicata dall’errore e quella subito prima.
- Riduci il blocco finché trovi il punto che rompe la sintassi.
Per dati copiati da email o documenti, può essere utile pulire prima spazi e righe con gli strumenti di testo, poi validare il JSON.

Lascia un commento