Convertire CSV in JSON
Trasforma l'esportazione di un foglio di calcolo in JSON per una API, un'applicazione web o l'importazione in un database. La riga di intestazione diventa le chiavi degli oggetti e i numeri e i valori true/false diventano veri tipi JSON.
Funziona nel tuo browser
Come si usa
- Incolla il CSV (o il TSV) a sinistra.
- Controlla le opzioni di separatore e intestazione.
- Copia il JSON.
Come funziona
L'analisi segue l'RFC 4180: i campi fra virgolette doppie possono contenere virgole, interruzioni di riga e virgolette raddoppiate (""). Il separatore — virgola, punto e virgola, tabulazione o barra verticale — viene riconosciuto dalle prime righe. I valori che sembrano numeri vengono convertiti, a meno che abbiano zeri iniziali (CAP, numeri di telefono), che restano stringhe.
Le celle vuote diventano null. I nomi di colonna duplicati ricevono un suffisso numerico, così non si perde nessun dato.
Esempi
- Elenco di prodotti
- nome,prezzo → [{"nome":"Tazza","prezzo":12.5}]
Usi comuni
- Preparare i dati per API e applicazioni
- Importare fogli di calcolo nei database
- Creare dati di prova
Privacy e sicurezza
Questo strumento funziona interamente nel tuo browser. I tuoi file e i tuoi testi non vengono mai caricati sui nostri server: l'elaborazione avviene sul tuo dispositivo e anche il risultato viene creato lì. Come ogni strumento tratta i file
Domande frequenti
Perché i file CSV italiani sono separati da punti e virgola?
Nelle impostazioni locali che usano la virgola come separatore decimale, Excel usa il ; fra le colonne. Il riconoscimento automatico se ne accorge.
Gestisce file di grandi dimensioni?
Sì, diversi megabyte vengono elaborati all'istante nel browser.
Ultimo aggiornamento: