Come usare CSV ↔ Excel ↔ JSON
- 1
Aggiungi i tuoi dati
Trascina un file CSV, TSV, Excel (XLSX, XLS), ODS o JSON – oppure incolla i dati direttamente da un foglio di calcolo o da un editor di codice.
- 2
Scegli l'output
Scegli JSON, CSV, TSV, Excel o ODS. La tabella di anteprima mostra esattamente ciò che è stato letto, così puoi correggere il delimitatore, la riga di intestazione o il foglio.
- 3
Rifinisci e scarica
Scegli la struttura del JSON, l'annidamento, il delimitatore o il BOM, controlla l'anteprima dell'output, poi scarica il file o copialo.
Limiti e Pro
File fino a 500 MB, qualsiasi numero di righe e colonne; un foglio convertito alla volta.
File fino a 4 GB. Scopri Pro
Informazioni su CSV ↔ Excel ↔ JSON
Questo convertitore sposta i dati tabellari tra i tre formati che si scambiano più spesso: CSV (e TSV), fogli di calcolo (Excel XLSX, il più datato XLS, XLSB e OpenDocument ODS) e JSON. Funziona in ogni direzione: la stessa pagina trasforma un'esportazione CSV in JSON per un'API, la risposta di un'API in un foglio Excel da girare a un collega, oppure una cartella di lavoro in un CSV pulito da importare in un database.
La lettura è flessibile. I delimitatori del CSV (virgola, punto e virgola, tabulazione o barra verticale) vengono rilevati in automatico, i campi tra virgolette con a capo sono gestiti e le esportazioni Windows con codifica datata vengono decodificate correttamente. Il rilevamento del tipo trasforma numeri, true/false e date ISO in valori veri, mantenendo come testo identificatori come i CAP o "007". Per il JSON in ingresso riconosce array di oggetti, array di array, oggetti indicizzati per colonna, oggetti indicizzati per ID, un oggetto singolo e JSON Lines; gli oggetti annidati possono essere appiattiti in colonne con notazione a punto, come address.city.
La scrittura è configurabile: JSON come array di oggetti (con la possibilità di annidare di nuovo le chiavi con il punto), array di array oppure un array per colonna, formattato o compatto; CSV con qualsiasi delimitatore e un BOM UTF-8 facoltativo per Excel su Windows; XLSX o ODS con numeri, date e booleani salvati come celle tipizzate e colonne dimensionate sul contenuto.
Un'anteprima virtualizzata scorre anche file molto grandi. Limiti: le formule vengono esportate con l'ultimo valore calcolato, si converte un solo foglio alla volta e stili delle celle, celle unite e grafici non vengono mantenuti.
Privacy
I file e i dati incollati vengono letti e convertiti da un Web Worker in questa scheda con Papa Parse e SheetJS; non viene caricato nulla e il testo incollato non viene salvato da nessuna parte. Le librerie di conversione fanno parte di questo sito e si caricano solo quando aggiungi dei dati.
Funzionalità
In ogni direzione
CSV, TSV, XLSX, XLS, ODS e JSON, in ingresso e in uscita.
Anteprima in tempo reale
Una tabella virtualizzata mostra esattamente come sono stati letti i tuoi dati.
JSON a modo tuo
Oggetti, array o colonne; annidato o piatto; formattato o compatto.
Nessun caricamento
La conversione avviene in un worker dentro il tuo browser.