jsonecho

JSON Parser

Analizza il JSON e vedi come lo legge un parser: come un albero di oggetti, array e valori.

Caricamento dello strumento...

Come usare JSON Parser

  1. Incolla il JSON nella casella di input.
  2. Guarda la vista ad albero per vedere come è stato analizzato, oppure la vista Codice per il testo ripulito.
  3. Se l'analisi fallisce, segui il numero di riga nel messaggio.

Informazioni su JSON Parser

Un parser trasforma il testo in dati che il tuo programma può usare. Qui vedi il risultato di quel passaggio: l'albero dei valori che un parser JSON costruisce dal tuo testo. Se il testo non può essere analizzato ottieni invece il motivo.

Questo rende la pagina un modo rapido per scoprire cosa riceverà il tuo codice, ad esempio se un campo è un numero o una stringa, o se un array è davvero vuoto o contiene null.

Domande frequenti

Che differenza c'è tra parsing e formattazione?

Il parsing costruisce la struttura dei dati. La formattazione stampa quella struttura di nuovo come testo con gli spazi. Un formattatore ha sempre bisogno di un parser, quindi di solito vanno insieme.

Perché "1" viene mostrato in modo diverso da 1?

Nell'albero le stringhe appaiono in verde con le virgolette e i numeri in blu senza. Questo ti aiuta a individuare i valori che sembrano numeri ma sono in realtà stringhe.

Il parser accetta i commenti?

No, il JSON standard non ha commenti. Se il tuo input ne contiene, usa il formattatore JSON5, che comprende commenti e virgole finali.

Come vengono gestiti i numeri molto grandi?

Li manteniamo come scritti. JavaScript normalmente arrotonderebbe 12345678901234567890 a 12345678901234567000, ma qui le cifre originali vengono preservate.

Altro in Strumenti JSON

Tutti gli strumenti →