Vai al contenuto
HandfulTools

Validatore JSON

Incolla del JSON per verificare se è valido. Gli errori sono individuati con riga, colonna e un cursore sotto al punto critico, e un JSON valido riceve un breve riepilogo della sua struttura.

Funziona nel tuo browser

Loading…

Come si usa

  1. Incolla il JSON.
  2. Leggi il risultato: valido, oppure la posizione esatta dell'errore.
  3. Correggi il punto segnalato e ricontrolla all'istante.

Come funziona

La convalida usa la grammatica rigorosa del JSON (RFC 8259). Gli errori tipici che individua: virgolette singole al posto di quelle doppie, virgole finali, chiavi senza virgolette, commenti, valori NaN o Infinity e parentesi mancanti.

Il riepilogo della struttura conta le chiavi di tutti gli oggetti e misura la profondità massima di annidamento, il che aiuta a riconoscere payload più grandi o più profondi del previsto.

Esempi

Virgola finale
{"a": 1,} → errore alla riga 1, colonna 9: dopo la virgola era atteso il nome di una proprietà.

Usi comuni

  • Individuare i problemi nei payload delle API
  • Controllare i file di configurazione prima di un rilascio
  • Convalidare i dati esportati da altri strumenti

Privacy e sicurezza

Questo strumento funziona interamente nel tuo browser. I tuoi file e i tuoi testi non vengono mai caricati sui nostri server: l'elaborazione avviene sul tuo dispositivo e anche il risultato viene creato lì. Come ogni strumento tratta i file

Domande frequenti

Convalida rispetto a un JSON Schema?

No. Controlla solo la sintassi. La convalida rispetto a uno schema (tipi, campi obbligatori) è un passaggio diverso.

Perché il mio oggetto JavaScript viene rifiutato?

I letterali oggetto di JavaScript ammettono virgolette singole, chiavi senza virgolette e virgole finali. Il JSON no.

Ultimo aggiornamento: