CanDoYa
IT

Convertitore da CSV a JSON

Funziona interamente nel browser: nessun caricamento, nessuna registrazione.

Incolla un CSV per convertirlo in JSON.
Condividi questo strumento

Come si converte un CSV in JSON?

Un convertitore da CSV a JSON legge le righe di una tabella e crea dati JSON strutturati. Incolla qui il CSV: la riga di intestazione diventa l'insieme delle chiavi e ogni riga successiva un oggetto. Il convertitore gestisce virgole tra virgolette, virgolette con escape e campi su più righe, poi prepara JSON formattato da copiare o scaricare.

Come si usa

  1. 1Incolla il CSV. Inserisci il CSV nel riquadro a sinistra oppure carica l'esempio per vedere un file con virgolette corrette.
  2. 2Scegli la struttura. Mantieni la prima riga come intestazione per creare oggetti JSON, seleziona il delimitatore se il rilevamento automatico sbaglia e, se serve, attiva il rilevamento dei tipi.
  3. 3Usa il JSON. Controlla l'output formattato in tempo reale, quindi copialo o scarica data.json.

A chi serve

CSV memorizza una tabella come testo delimitato, mentre JSON usa array e oggetti che le applicazioni possono leggere direttamente. Il convertitore accetta virgola, punto e virgola, tabulazione e barra verticale come delimitatori. Disattiva l'intestazione per ottenere un array di array, oppure abilita il rilevamento dei tipi per rappresentare numeri, booleani, valori null e celle vuote come primitive JSON quando è sicuro farlo.

La conversione avviene in locale nel browser. Gli export dei fogli di calcolo, le fixture e i dati dei clienti non vengono caricati né inviati a un servizio esterno.

Domande frequenti

Questo convertitore da CSV a JSON è gratis?

Sì. Puoi convertire CSV in JSON senza registrarti, installare programmi o pagare un abbonamento. La conversione gira nel browser e puoi copiare il risultato o scaricarlo come file JSON.

Il mio CSV viene caricato da qualche parte?

No. Il convertitore elabora il testo in locale nel browser. Il CSV e il JSON generato non vengono inviati a un server, quindi lo strumento è adatto anche a export privati e dati di sviluppo.

Gestisce virgole e a capo nei campi tra virgolette?

Sì. I campi racchiusi tra virgolette doppie possono contenere il delimitatore scelto e a capo. Due virgolette doppie consecutive dentro un valore tra virgolette diventano una singola virgoletta letterale, secondo la convenzione CSV RFC 4180.

Che cosa succede se il CSV non ha una riga di intestazione?

Disattiva l'opzione che usa la prima riga come intestazione. Il convertitore produrrà un array JSON di array: ogni riga CSV resterà una riga e nessun valore verrà trattato come chiave di un oggetto.

Può convertire dati separati da punto e virgola, tabulazione o barra verticale?

Sì. Il rilevamento automatico controlla il primo record completo e cerca virgola, punto e virgola, tabulazione e barra verticale. Per file insoliti o casi ambigui puoi scegliere il delimitatore a mano.

Come funziona il rilevamento dei tipi JSON?

Se lo attivi, i valori true, false e null senza virgolette diventano primitive JSON e le celle vuote diventano null. I numeri canonici sicuri diventano numeri JSON. Valori tra virgolette, ID con zeri iniziali e valori che potrebbero perdere precisione restano stringhe.