Formatta un oggetto annidato
Input {"name":"Ada","limits":{"seats":5}}
Risultato Un output con due spazi distribuisce l'oggetto su più righe e gli stessi dati contano 3 chiavi a profondità 2.
Incolla il JSON per indentarlo, controllare la sintassi o togliere ogni spazio, con il conteggio dei byte prima e dopo.
Risultato
Cambia qualsiasi valore e il risultato si aggiorna subito.
Input {"name":"Ada","limits":{"seats":5}}
Risultato Un output con due spazi distribuisce l'oggetto su più righe e gli stessi dati contano 3 chiavi a profondità 2.
Input Un file di configurazione da 4 KB formattato in modo leggibile.
Risultato La minificazione di solito rimuove dal 20 al 40 percento dei byte, a seconda della profondità dell'indentazione.
Input {"a":1,}
Risultato La validazione fallisce con un errore, perché il JSON standard non consente una virgola prima della parentesi graffa di chiusura.
Le cause più comuni sono una virgola finale, virgolette singole al posto di quelle doppie, una chiave senza virgolette o un commento. Il JSON standard non consente nulla di tutto ciò.
Sì. La minificazione rimuove solo gli spazi tra i token, quindi i parser leggono esattamente lo stesso valore. Conserva l'originale se ti servono diff leggibili.
No. Analisi, formattazione e minificazione vengono eseguite in JavaScript sul tuo dispositivo, quindi le chiavi e gli eventuali segreti restano in locale.
No. La formattazione mantiene l'ordine di inserimento, che è quello che JavaScript preserva per le chiavi stringa. Cambia però gli spazi, quindi il primo diff sembra grande.
Avvertenza: I risultati seguono la formula mostrata in questa pagina e sono solo indicativi. Le quantità reali variano con materiali, tecnica e condizioni: lascia un margine prima di ordinare.