Convertire CSV in JSON
Incolla un CSV da Excel, Google Sheets o qualsiasi app e ottieni un JSON pulito da copiare direttamente nel tuo codice.
Sigillato su questo dispositivo
Funziona nel tuo browser. Non viene caricato nulla.
Sigillato
CSV JSON
Il tuo CSV apparirà qui mentre scrivi.
Il tuo JSON apparirà qui mentre scrivi.
Come funziona
-
Incolla o apri il tuo CSV
Incollalo, trascina un file .csv o aprine uno. Il separatore viene rilevato per te, e i valori tra virgolette con virgole o a capo vengono letti correttamente.
-
Scegli la forma del JSON
Scegli un elenco di oggetti o un elenco di array, decidi se convertire numeri e true/false e imposta il rientro.
-
Copia o scarica il JSON
Se serve, controlla l’anteprima della tabella, poi copia il JSON o salvalo come file .json.
Domande frequenti
Il mio CSV viene caricato su un server?
No. Il file viene letto e convertito nel tuo browser, quindi elenchi di clienti, esportazioni e report restano sul tuo dispositivo.
Quali file CSV può leggere?
File separati da virgole, punti e virgola, tabulazioni o barre verticali, rilevati automaticamente. I valori tra virgolette doppie possono contenere separatori, a capo e virgolette raddoppiate, come consente lo standard CSV (RFC 4180). Viene riconosciuta anche la riga «sep=» che Excel a volte aggiunge.
Come vengono rilevati i numeri e i valori true/false?
I numeri diventano numeri JSON, TRUE e FALSE, maiuscoli o minuscoli, diventano true e false, e le celle vuote diventano null. Valori come 007, o numeri di più di 15 cifre come quelli di carte o ordini, restano testo, così nessuna cifra va persa. Disattiva «Rileva numeri e true/false» per mantenere tutti i valori come testo.
Posso ottenere un JSON annidato?
Sì. Attiva «Ricostruisci dati annidati»: le colonne come address.city diventano oggetti annidati, e le celle che contengono un elenco JSON come ["a","b"] diventano veri array. È esattamente l’inverso dello strumento «Da JSON a CSV».
E se alcune righe hanno più o meno celle dell’intestazione?
Le celle mancanti diventano null (o testo vuoto se il rilevamento dei numeri è disattivato), e le celle in più vengono mantenute con chiavi come column_5. Lo strumento ti dice quante righe sono interessate, così puoi controllare il file.
Il mio CSV da Excel mostra caratteri strani. Perché?
Excel su Windows salva spesso i CSV in una vecchia codifica regionale invece che in UTF-8. Lo strumento lo riconosce e legge il file con la codifica che Excel usa per la lingua di questa pagina, e legge anche i file UTF-16. Se le lettere appaiono ancora sbagliate, salva il file come «CSV UTF-8» e riaprilo.