Analizza JSON
Formatta e valida JSON, individua gli errori per riga e colonna, visualizza ad albero e copia il JSONPath
Analisi e formattazione JSON spiegate
Il parser JSON riformatta testo compatto o con indentazione irregolare in un layout coerente con indentazione a spazi o tabulazioni, e mostra subito la dimensione originale, quella del risultato e il tasso di compressione. Tutto viene eseguito nel browser, quindi file di configurazione, risposte API e frammenti di log non lasciano mai il dispositivo.
La formattazione inizia con un controllo sintattico. Una virgola finale, una virgoletta mancante o una parentesi non bilanciata vengono segnalate con riga e colonna, e l’editor evidenzia la posizione esatta per correggerla senza scorrere l’intero documento.
Oltre alla vista testo puoi passare alla vista ad albero, espandere oggetti e array livello per livello e copiare il JSONPath di qualsiasi nodo per query o script successivi. Per sessioni di modifica più lunghe usa la pagina dell’editor online e conserva la bozza locale.
Domande frequenti
- Cosa fare in caso di errore per una virgola finale?
- Il JSON standard non consente una virgola dopo l’ultimo membro di un oggetto o array. Rimuovila per superare la validazione; se il testo proviene da JSON5 o da un oggetto JavaScript, convertilo prima nella pagina JSON5.
- Perché il risultato formattato è più grande?
- La formattazione inserisce interruzioni di riga e indentazione, quindi l’output è di solito più grande dell’input compatto. Un tasso di compressione negativo è normale; usa la modalità comprimi quando serve un payload più piccolo.
- Dove viene memorizzato il risultato analizzato?
- Il risultato vive solo nella memoria della pagina corrente e scompare al refresh. La pagina Cronologia memorizza le formattazioni recenti avviate esplicitamente e tali dati restano nel browser.