Data CheckerVerifica dei dati

Validare JSON

Il parser nativo del browser indica la posizione del carattere che rompe: è l'informazione utile, ed è quella che mostriamo, invece di un «JSON non valido» che non porta da nessuna parte.

Gratis Calcolato nel vostro browserNon consuma crediti

Come funziona il controllo

  1. 1

    Il testo viene analizzato

    Con JSON.parse, il parser del browser: esattamente quello che usa la vostra applicazione.

  2. 2

    L'errore viene mostrato così com'è

    Messaggio nativo e posizione del carattere. È ciò che permette di trovare la virgola di troppo.

  3. 3

    L'uscita viene riformattata

    Indentata a 2, 4 o 8 spazi, oppure minificata fino al solo dato.

I tre errori che tornano sempre

La virgola finale dopo l'ultimo elemento di un array o di un oggetto: JavaScript la tollera nel codice, JSON mai. Gli apici singoli: JSON accetta solo le virgolette doppie. E i commenti, che in JSON non esistono — JSONC e JSON5 sono altri formati.

Nulla esce dalla pagina

Un payload di API porta spesso token, identificativi o dati di clienti. Qui resta nella vostra scheda: nessun invio, nessun log.

Domande frequenti

Perché il mio JSON viene rifiutato se funziona in JavaScript?

Perché JavaScript non è JSON. L'oggetto letterale di JavaScript accetta chiavi senza virgolette, apici singoli, virgole finali e commenti. JSON non ne accetta nessuno dei quattro.

Bisogna indentare il JSON in produzione?

No. L'indentazione serve solo alla lettura umana e gonfia il payload dal 10 al 30 %. Servite JSON minificato e lasciate che siano gli strumenti di sviluppo a formattarlo alla visualizzazione.

I miei dati vengono inviati da qualche parte?

No. L'analisi usa il parser del browser, nella vostra scheda. Nulla viene trasmesso, il che conta quando il payload contiene un token di accesso.

Lo stesso controllo via API

Questo strumento gira nel vostro browser. Per lo stesso controllo dal vostro codice, in blocco o lato server, l'API risponde in JSON.

Vedi la documentazione

Strumenti correlati

Tutti gli strumenti
Validare e formattare JSON online | Data Checker