Come convertire CSV in JSON
- Aggiungi il tuo file .CSV - trascinalo nel riquadro sopra o fai clic per sfogliare.
- Convertilo in .JSON in pochi secondi.
- Scarica il tuo nuovo file .JSON.
Cosa aspettarsi
- I valori CSV sono predefiniti come stringhe - un numero come
9.99rimane tra virgolette a meno che lo strumento non applichi l'inferenza del tipo (pandaslo fa; gli strumenti online variano). - È richiesta una riga di intestazione; senza di essa, le chiavi saranno predefinite agli indici di colonna come
0,1,2. - Un errore nel delimitatore - virgole previste ma il file usa punti e virgola - comprime ogni riga in un singolo campo JSON; specificare sempre il delimitatore corretto.
Domande frequenti
Devo installare qualcosa per convertire CSV in JSON?
No - il nostro convertitore gratuito qui sopra funziona senza installazione. Per file grandi o sensibili, usa Python con
pandas localmente.Perché tutti i miei valori JSON sono stringhe invece di numeri?
Il CSV non ha informazioni sul tipo, quindi i convertitori emettono stringhe per impostazione predefinita;
pandas deduce i numeri automaticamente, ma la maggior parte degli strumenti online no.Il mio CSV usa punti e virgola invece delle virgole - funzionerà comunque?
Sì, ma specifica il delimitatore: in
pandas aggiungi sep=';' a read_csv, e in csvjson usa csvjson -d ';' file.csv.Posso riconvertire il JSON in CSV?
Sì - anche se il processo inverso è «lossy»: gli oggetti JSON annidati devono essere prima appiattiti e i valori tipizzati diventano stringhe semplici in CSV.