Convertitore CSV a JSON Gratis: Convertire CSV in JSON Online
97 utilizziConsigli CSV a JSON
Prima riga come chiavi
Prima riga diventa nomi dei campi JSON.
Delimitatore
Virgola, punto e virgola o tab.
JSON formattato
Array JSON pulito e formattato.
Domande Frequenti
Servono intestazioni?
Sì, prima riga diventa chiavi JSON.
Rileva il delimitatore?
Scegli tra virgola, punto e virgola o tab.
Posso vedere anteprima?
Sì, risultato formattato e come tabella.
Posso convertire un CSV con dati annidati o array?
Questo strumento appiattisce le strutture annidate di default. Se il tuo CSV ha colonne come "items[0].nome", otterrai chiavi JSON con quella esatta notazione tra parentesi. Per un JSON annidato corretto, servirebbe una pipeline a più fasi. Prova a convertire prima il tuo CSV in JSON piatto, poi ristrutturalo con uno strumento come jq. La maggior parte dei CSV reali con intestazioni semplici funziona perfettamente.
Cosa succede se il mio CSV ha più colonne che intestazioni?
Il nostro convertitore gestisce righe disuguali con eleganza. Le colonne extra senza intestazione ricevono chiavi generiche come "colonna_4" o "campo_5". I valori mancanti diventano null in JSON. Provalo con un CSV di 3 intestazioni contenente 5 colonne di dati — vedrai subito lo schema. Per un output pulito, abbina sempre il numero di intestazioni a quello delle colonne dati.
Posso convertire un file CSV con valori mancanti?
Sì, i valori mancanti diventano null nell'output JSON. Per esempio, una riga con 'nome,età,città' e 'Luca,,Roma' produce {"nome":"Luca","età":null,"città":"Roma"}. Le stringhe vuote tra virgolette come "" rimangono stringhe vuote, non null. Questo segue il comportamento JSON standard per le API. Controlla gli spazi bianchi indesiderati prima di convertire.
Il convertitore gestisce caratteri accentati o Unicode come le lettere italiane?
Sì, supporta nativamente UTF-8. Accenti come 'è', 'à', 'ù' e 'ò' nelle tue righe CSV vengono conservati nel JSON. Un'intestazione 'città' diventa correttamente 'città' come chiave. Prova con 'perché' o 'Piacenza' — funziona alla perfezione. Attenzione: se copi da Excel su Windows, potresti trovare un carattere BOM nascosto all'inizio. Basta cancellarlo per avere un JSON pulito.
Come ottenere un JSON formattato su più righe invece di una linea unica?
Il nostro convertitore lo fa in automatico. Il JSON viene visualizzato con indentazione e interruzioni di linea dopo ogni oggetto. Copia l'output e incollalo in un editor qualsiasi — vedrai una struttura pulita, non un muro di testo. Se devi usarlo per un'API o script, in fondo al pannello di output c'è un interruttore per la modalità compatta. Spento = versione leggibile, acceso = JSON minimizzato. I tester QA lo adorano per confrontare payload visivamente.
Come Convertire
- Incolla CSV con intestazioni
- Seleziona delimitatore
- Conversione automatica
- Scarica o copia JSON