Come usarlo
Incolla JSON, scegli un’indentazione, poi Formatta o Minimizza. Carica esempio riempie il campione. Copia e Scarica usano la casella del risultato.
Esempio
Un oggetto compatto diventa un documento indentato con due spazi.
Input
{"name":"Ada","skills":["math"]}
Output
{
"name": "Ada",
"skills": [
"math"
]
}
Come funziona
Il formattatore analizza il documento con il parser JSON del browser, poi lo riscrive con l’indentazione scelta. Minimizza rimuove gli spazi non significativi. Stringhe, numeri, booleani, null, oggetti e array vengono preservati. Una virgola finale, un commento o un apice singolo vengono rifiutati perché non sono JSON.
Errori comuni
- Una virgola dopo l’ultimo elemento Rimuovi la virgola. JSON non la consente.
- Apici singoli intorno alle stringhe Sostituiscili con virgolette doppie.
- L’errore indica una riga e una colonna Parti da quella posizione. Il parser si ferma al primo problema che riesce a nominare.
Limiti
Commenti, virgole finali e NaN non fanno parte di JSON. Gli interi oltre l’intervallo degli interi sicuri possono cambiare in fase di parsing. Lo strumento non ordina le chiavi né converte i tipi.
Privacy
Il testo che incolli viene elaborato nel tuo browser. PepsTools non lo riceve, non lo memorizza e non lo invia ad altri servizi.
Domande
La formattazione carica il mio JSON?
No. Parsing e formattazione avvengono nel tuo browser.
Perché un file che sembra valido fallisce?
JSON è più rigoroso di molti linguaggi di configurazione. Commenti e virgole finali sono la causa più comune.