Validatore JSON
Controlla la sintassi JSON e segnala nomi di proprietà duplicati direttamente nel browser.
Prova un breve esempio
Prova un breve esempio
Carica l’esempio fittizio in un modulo vuoto. Controlla le opzioni, avvia lo strumento se necessario e confronta il risultato qui sotto.
Controlla se il testo incollato può essere analizzato come JSON nel browser. Un risultato valido conferma soltanto la sintassi, non lo schema o le regole dell’applicazione. Incolla JSON per controllarne la sintassi. Se i nomi delle proprietà si ripetono, il risultato avvisa che i parser possono conservare valori diversi. Un risultato senza avvisi conferma solo sintassi e nomi univoci, non lo schema o le regole dell’applicazione. Un controllo riuscito riguarda soltanto sintassi JSON e nomi di proprietà ripetuti; non convalida campi obbligatori, tipi, permessi o regole dell’applicazione.
JSON da analizzare
{"name":"Ada","count":2,"active":true}Risultato previsto
Sintassi JSON valida. Nessun nome di proprietà duplicato rilevato.
L’esempio sarà disponibile quando lo strumento sarà pronto.
Il testo viene elaborato nel tuo browser.
Condividi questo strumento
Viene condiviso solo il link pubblico dello strumento. I dati inseriti e i risultati rimangono qui.
Mostra il link da copiare manualmente
In breve
Controlla se il testo incollato può essere analizzato come JSON nel browser. Un risultato valido conferma soltanto la sintassi, non lo schema o le regole dell’applicazione.
Questi strumenti elaborano i dati nel browser dopo il caricamento della pagina. I calcoli non inviano le tue immissioni o i risultati a un servizio remoto. Il sito richiede comunque il codice e le risorse della pagina e, se acconsenti, usa Google Analytics per i dati di visita.
Domande frequenti
Cosa indica un risultato valido?
Che il testo può essere analizzato come JSON e non ha nomi di proprietà ripetuti negli oggetti. Non conferma campi obbligatori, tipi di dati, permessi o regole dell’applicazione.
Perché il validatore segnala nomi di proprietà ripetuti?
JSON raccomanda nomi univoci, ma i parser possono gestire i duplicati in modo diverso. Rimuovi il duplicato o controlla i dati con lo stesso parser che li utilizzerà.
Perché una virgola finale è un errore?
La sintassi JSON non consente una virgola dopo l’ultimo elemento di un oggetto o di un array.
La validazione carica il JSON su un server?
Il controllo di sintassi avviene nel browser. Il caricamento della pagina continua a richiedere codice e risorse al sito.
Fonti e riferimenti
Queste fonti documentano lo standard o l’API del browser citati; non convalidano il risultato dello strumento.