Formattatore JSON
Rende leggibile il JSON e ne segnala gli errori.
Questo strumento funziona con JavaScript. Per usarlo, attiva JavaScript nel browser e ricarica la pagina.
RENDI LEGGIBILE UN JSON AGGROVIGLIATO.
Il formattatore JSON rende leggibile un JSON compresso su una sola riga o disordinato e allo stesso tempo controlla se è valido. L'indentazione può essere di 2 spazi, di 4 spazi o una tabulazione. «Ordina le chiavi alfabeticamente» rende più facile confrontare due JSON; anche se gli stessi dati arrivano in ordine diverso, l'uscita è identica. «Comprimi su una riga» fa il contrario: toglie gli spazi e riduce il file alla sua forma più piccola, pronto da inserire in una configurazione o in una richiesta. Per un JSON rotto scritto a mano o copiato da JavaScript/Python, l'opzione di riparazione corregge da sola virgole finali, apici singoli, commenti, chiavi senza virgolette e True/False/None; anche un JSON escapato dentro una riga di log si apre con una sola opzione.
Se il file è rovinato, lo strumento non dice soltanto «JSON non valido»: mostra in quale riga e colonna si trova l'errore, che cosa era atteso e la riga stessa. Una virgola dimenticata, una virgola di troppo, un apice singolo o una parentesi non chiusa si trovano così in pochi secondi. I caratteri turchi e gli altri caratteri Unicode vengono scritti così come sono, senza essere trasformati in sequenze di escape. Si possono caricare file JSON, TXT e LOG, fino a 32 MB. Si usa per esaminare risposte di una API, mettere in ordine file di configurazione e cercare errori. Puoi caricare fino a 20 file alla volta; vengono elaborati tutti con le stesse impostazioni e, se sono più di uno, si scaricano in un unico ZIP.
Dall’inizio alla fine
- Carica il tuo file JSON. Trascina un file JSON, TXT o LOG oppure selezionalo.
- Scegli il formato. Indentazione di 2 spazi per leggere; ordinamento delle chiavi per confrontare; una sola riga per inserire.
- Formatta e scarica. Se è valido, scarica il file formattato. Se c'è un errore, correggilo con le indicazioni di riga e colonna e riprova.
Domande frequenti
Che cosa vogliono dire la riga e la colonna nel messaggio di errore?
Il punto in cui il lettore si è bloccato. L'errore è quasi sempre proprio lì o poco prima: una virgola mancante o un apice non chiuso nella riga precedente è la causa più frequente.
Le righe di commento (// oppure /* */) sono supportate?
Il JSON standard non contiene commenti; senza riparazione un file con commenti dà errore. Con «Prova a riparare il JSON rotto» attivo, i commenti // e /* */ vengono rimossi e il risultato indica quanti ne sono stati tolti.
Ordinare le chiavi cambia i dati?
No. Cambia solo l'ordine delle chiavi dentro gli oggetti; i valori e l'ordine degli elenchi restano uguali.
Il mio file resta sul server?
No. Il tuo file arriva sul server solo per essere elaborato e viene eliminato a lavoro finito; anche il risultato viene eliminato quando lo scarichi ed esci dallo strumento. Non servono account, nome o indirizzo email, e i tuoi file non vengono mai inviati a servizi di terze parti. L’uso è gratuito: nessuna quota oraria o giornaliera sul numero di operazioni, nessuna pubblicità da guardare prima dell’elaborazione e nessuna filigrana aggiunta al risultato.
Altri strumenti File
RUPO Studio