Validatore JSON

Controlla la sintassi JSON e trova gli errori in fretta.

Incolla o scrivi JSON per verificarlo.

Funziona nel browser. Quello che scrivi non viene inviato da nessuna parte.

Come validare JSON

  1. Incolla o carica il tuo JSON.
  2. Leggi il banner di successo o errore.
  3. Correggi la riga e la colonna indicate, se presenti.

JSON valido o non valido

EsempioValido?Perché
{"a": 1}SìChiave tra virgolette doppie, numero semplice
{'a': 1}NoLe virgolette singole non sono ammesse
{"a": 1,}NoVirgola finale prima della parentesi graffa di chiusura
{a: 1}NoLa chiave non è tra virgolette
// nota\n{"a": 1}NoIl JSON non ha sintassi per i commenti

Cosa non verifica la validazione JSON

  • Se i dati corrispondono a una forma o a uno schema atteso.
  • Se i campi richiesti sono presenti, o se un campo contiene il tipo che ti aspetti.
  • Qualsiasi cosa su come è stato prodotto il JSON, solo se il testo in sé è ben formato.

Dove aiuta un validatore JSON

  • Controllare una risposta API prima di scrivere codice che la usa.
  • Confermare che un file di configurazione modificato a mano sia ancora sintatticamente corretto.
  • Verificare la sanità del JSON generato da uno script o da un modello linguistico prima di usarlo.

Domande su Validatore JSON

Che tipo di errori individua?

Errori di sintassi come virgole mancanti, chiavi senza virgolette, virgole finali e parentesi non corrispondenti. Non verifica i tuoi dati rispetto a uno schema.

Perché dice che il mio JSON non è valido ma sembra corretto?

Il JSON non permette virgole finali, virgolette singole o commenti, anche se i letterali oggetto di JavaScript sì. Queste sono le cause più comuni.

Posso controllare il JSON di una risposta API?

Sì. Incolla il corpo grezzo della risposta, oppure caricalo come file .json o .txt.

Valida rispetto a uno JSON Schema?

No, verifica solo che il testo sia sintatticamente JSON valido. Usa un validatore di schema separato per struttura e regole sui tipi.

Un risultato verde "JSON valido" significa che i miei dati sono corretti?

Significa che il testo rispetta esattamente la grammatica JSON, niente di più. Un documento JSON valido può comunque mancare di campi o avere valori sbagliati per quello che intendi farci.

Posso validare un file JSON Lines (NDJSON), con un oggetto per riga?

Non direttamente, perché questo validatore si aspetta un solo valore JSON per l'intero input. Racchiudi le righe in un array e aggiungi le virgole tra loro, oppure controlla una riga alla volta.

Posso controllare JSON incollato da una chat con un assistente AI?

Sì, è una fonte comune di virgole finali sparse o virgolette singole. Incolla il testo grezzo e il validatore segnala la riga e la colonna esatte da correggere.

Gli spazi bianchi o l'indentazione influenzano la validità del JSON?

No. Il JSON permette qualsiasi quantità di spazio bianco tra i token. L'indentazione è solo una scelta di stile; la validità dipende solo da struttura e sintassi.

Strumenti correlati