CSV to JSON
INPUT CSV
OUTPUT JSON
[
{
"nome": "Mario",
"cognome": "Rossi",
"eta": "30"
},
{
"nome": "Giulia",
"cognome": "Bianchi",
"eta": "25"
}
]Domande Frequenti
Tutto quello che devi sapere sulla conversione CSV in JSON
Come funziona la conversione CSV → JSON?
Il tool legge il CSV riga per riga. Se l'opzione "Prima riga come intestazione" è attiva, la prima riga viene usata come chiavi per ogni oggetto JSON. Altrimenti vengono creati array di array. Vengono gestiti anche i valori tra virgolette che contengono virgole.
Cosa fare se il CSV ha caratteri speciali?
I valori che contengono virgole devono essere racchiusi tra virgolette doppie nel CSV originale. Il parser gestisce correttamente questi casi. Per caratteri come accenti o simboli speciali, assicurati che il tuo CSV sia codificato in UTF-8.
Posso convertire file CSV molto grandi?
Essendo un tool che funziona nel browser, è adatto per file di dimensione moderata (fino a qualche MB). Per file molto grandi, considera l'utilizzo di strumenti lato server o librerie dedicate come Papa Parse o Python pandas.
Come diventano le colonne del CSV nel JSON?
Con l'opzione prima riga come intestazione attiva, ogni riga del CSV diventa un oggetto JSON che usa le intestazioni come chiavi. Se l'opzione è disattivata si ottiene invece un array di array, una riga per elemento.
Il convertitore gestisce le virgole dentro i valori?
Sì, se il valore che contiene la virgola è racchiuso tra virgolette doppie nel CSV di partenza: il parser lo legge come un campo unico. Per accenti e simboli conviene che il file di partenza sia codificato in UTF-8.
Posso scaricare il JSON convertito?
Sì. Il JSON prodotto si copia negli appunti con un pulsante oppure si scarica come file output.json. La conversione avviene nel browser, sul testo incollato nella pagina, senza inviare i dati altrove.