Come usare JSON Validator
- Incolla il JSON o trascina un file nella casella di sinistra.
- Premi Valida, oppure attendi un momento: la validazione viene eseguita mentre scrivi.
- Una barra verde significa che il documento è valido e mostra quanti valori contiene. Una barra rossa mostra il problema e la riga.
Informazioni su JSON Validator
Un validatore risponde a una sola domanda: un parser JSON rigoroso accetterà questo testo? È lo stesso test che applicheranno il tuo server, il tuo database o la tua app, quindi è meglio scoprirlo qui che in produzione.
Usiamo un parser rigoroso scritto per questo sito, non quello integrato nel browser, perché i browser tendono a dare messaggi vaghi come "Unexpected token } in JSON at position 41". Il nostro ti dice la riga, la colonna e cosa si aspettava al suo posto.
Gli errori più comuni
Quasi ogni documento non valido si riduce a un breve elenco: una virgola dopo l'ultimo elemento, apici singoli, commenti, chiavi senza virgolette, una virgola mancante tra due elementi o un a capo senza escape all'interno di una stringa. Tutti vengono segnalati qui con un messaggio specifico.
Se i tuoi dati provengono da un letterale di oggetto JavaScript o da un file di configurazione che ammette commenti, prova invece il validatore JSON5. JSON5 è un parente più permissivo di JSON che accetta queste cose.