Sviluppo

Convertire CSV in JSON online

Converte dati CSV in un array JSON di oggetti, con rilevamento dell'header, delimitatori personalizzati e campi tra virgolette.

Disponibile anche in:EnglishEspañolPortuguêsFrançaisDeutschNederlandsPolski

Tutto viene calcolato nel tuo browser. Quello che scrivi non viene inviato a nessun server.

CSV in JSON: a cosa serve

I fogli di calcolo esportano CSV, le API consumano JSON. Questo convertitore fa da ponte tra i due mondi, analizzando correttamente i campi tra virgolette che contengono virgole e a capo, invece di dividere ingenuamente sul delimitatore — il punto dove la maggior parte degli script veloci si arena con dati reali.

CSV in JSON: come si usa

  1. Incolla il tuo CSV, riga di intestazione inclusa.
  2. Conferma il delimitatore: virgola, punto e virgola, tabulazione o barra verticale.
  3. Scegli se la prima riga fornisce i nomi delle chiavi.
  4. Copia l'array JSON risultante.

Domande frequenti

Perché il mio CSV di Excel usa il punto e virgola?

Perché in Italia, dove la virgola è il separatore decimale, Excel passa al punto e virgola come delimitatore dei campi per evitare ambiguità. Selezionalo nell'opzione del delimitatore.

Come vengono gestite le virgole dentro un campo?

Correttamente, a patto che il campo sia racchiuso tra virgolette doppie come richiede la convenzione CSV. Il parser tiene traccia dello stato delle virgolette invece di dividere ciecamente su ogni delimitatore.

I numeri vengono convertiti in numeri JSON?

Sì, quando il campo si legge in modo pulito come numero; altrimenti resta una stringa. Gli zeri iniziali vengono conservati come testo per non rovinare CAP o numeri di conto.

Come vengono rappresentati i campi vuoti?

Come stringhe vuote, il che conserva la struttura delle colonne. Se ti servono valori null, un trova e sostituisci sul risultato è la soluzione più semplice.