Formattazione e convalida
Formattatore JSON
Formatta JSON illeggibile: indentazione di 2, 4 spazi o tabulazione, chiavi ordinate, colori, albero comprimibile e interi grandi preservati.
Come usare questo strumento
- 1
Incolla il tuo JSON o rilascia un file («Carica un esempio» per provare).
- 2
Scegli indentazione e ordinamento delle chiavi.
- 3
Sfoglia il risultato come codice o come albero, poi copialo o scarica il file.
Aiuto
- Incolla un JSON su una sola riga o rilascia un file: viene indentato subito, con 2 spazi, 4 spazi o una tabulazione, e le chiavi si possono ordinare alfabeticamente a ogni livello.
- Il risultato appare come codice colorato o come albero comprimibile: per un documento grande l'albero apre solo i livelli utili e mostra le liste lunghe a blocchi di 100.
- Nulla viene arrotondato: un identificatore di 20 cifre, 92.50 o 1E5 vengono copiati esattamente come li hai scritti, mentre la maggior parte degli strumenti li riscrive passando da un numero JavaScript.
- In caso di errore, lo strumento indica la riga, la colonna, un estratto con un accento circonflesso e la probabile causa: virgola in più, apici singoli, chiave senza virgolette, commento, NaN…
- Le chiavi duplicate vengono segnalate e mantenute. Tutto resta nel tuo browser; limite di 25 milioni di caratteri.
Guida correlata : JSON: formattare, validare, minificare e convertire in CSV senza errori
Domande frequenti
Il mio identificatore di 19 cifre viene modificato?
No. I numeri vengono copiati come scritti: 9007199254740993 resta 9007199254740993, mentre un semplice JSON.parse seguito da JSON.stringify lo trasformerebbe in 9007199254740992.
Perché il mio JSON viene rifiutato anche se il mio editor lo accetta?
Il JSON rigoroso non ammette commenti, virgola finale, apici singoli, chiavi senza virgolette, NaN o undefined. L'errore mostrato indica il problema e la sua posizione esatta.
Ordinare le chiavi cambia il significato del JSON?
Non per quasi nessun uso: l'ordine delle chiavi in un oggetto JSON non ha significato. Ordinarle aiuta a confrontare due file o a ottenere un diff stabile.
Scritto e verificato dal team di MaxyTools · Aggiornato il
Questo strumento ti è stato utile?