CSV → JSON
Converti dati CSV in JSON direttamente nel browser.
Come convertire CSV in JSON?
Incolla i dati CSV, scegli il separatore oppure lascia il rilevamento automatico e premi Converti in JSON.
Campi tra virgolette
Il convertitore gestisce campi racchiusi tra virgolette, separatori presenti nel testo e virgolette doppie escape secondo il formato CSV.
Convertire un file CSV in JSON
CSV rappresenta dati tabellari tramite righe e colonne, mentre JSON descrive i dati attraverso array e oggetti ed è molto usato nello sviluppo web e nelle API. La conversione è utile quando devi trasformare rapidamente dati esportati da un foglio di calcolo o da un gestionale in una struttura più comoda da elaborare nel codice.
Se la prima riga contiene le intestazioni, queste vengono usate come nomi delle proprietà JSON. Il convertitore supporta la scelta del separatore e gestisce campi racchiusi tra virgolette. Per ottenere un risultato corretto, tutte le righe devono avere un numero coerente di colonne.
Controlla sempre il risultato
CSV può avere molte varianti. Dopo la conversione verifica delimitatori, intestazioni, caratteri speciali e campi vuoti prima di usare il JSON in un'applicazione o importarlo in un altro sistema.
Da CSV a JSON: cosa cambia
CSV rappresenta dati tabellari come righe e colonne separate da un delimitatore; JSON descrive invece dati strutturati tramite oggetti e array. Usando la prima riga come intestazione, ogni riga successiva può diventare un oggetto JSON con le colonne associate alle rispettive chiavi.
I CSV reali possono usare virgola, punto e virgola o tabulazione e possono contenere campi racchiusi tra virgolette. Scegli il separatore corretto e controlla l'anteprima del risultato, soprattutto quando i dati contengono delimitatori all'interno dei valori.
Domande frequenti
I numeri diventano automaticamente valori numerici JSON? Il comportamento dipende dalla conversione adottata; quando il formato di destinazione richiede tipi precisi, verifica il risultato prima di importarlo.
Perché le intestazioni devono essere univoche? Due colonne con lo stesso nome produrrebbero chiavi JSON ambigue nello stesso oggetto.