Convertitore CSV in JSON (riga intestazione in chiavi)

Converte CSV in un array JSON. Incolla o carica un file, elaborato localmente per default.

Incolla il CSV e convertilo subito in JSON. Gestisci con attenzione i dati personali.

I dati inseriti sono elaborati nel browser e non vengono mai caricati.

Strumento di conversione CSV JSON

Usalo per flussi come "conversione CSV JSON", "csv to json" e "converti CSV in JSON" con incolla o upload rapidi.

Come si usa

  1. Incolla il CSV (oppure carica un file)
  2. Scegli intestazione, inferenza tipi e gestione celle vuote quando serve
  3. Copia l'output JSON o scaricalo come .json

Esempi

Base (inferenzia tipi ON)

Input

name,age,active
Alice,30,true
Bob,25,false

Output

[
  { "name": "Alice", "age": 30, "active": true },
  { "name": "Bob", "age": 25, "active": false }
]

Cella vuota in null

Input

name,age
Alice,
Bob,25

Output

[
  { "name": "Alice", "age": null },
  { "name": "Bob", "age": 25 }
]

Suggerimenti di conversione

  • Mantieni OFF l'inferenza tipi per colonne ID dove gli zeri iniziali sono importanti.
  • Per TSV, imposta il delimitatore su tab o usa il rilevamento automatico.
  • Se il numero di colonne varia, controlla gli avvisi e imposta manualmente il delimitatore se necessario.

FAQ

Posso usare la prima riga come intestazione?

Si. Se la modalita intestazione e OFF, le chiavi vengono generate come col1, col2, ...

I numeri restano stringhe.

Attiva l'inferenza tipi. L'impostazione sicura di default e OFF (tutti i valori come stringhe).

Le celle vuote possono diventare null?

Puoi scegliere stringa vuota, null o omissione della chiave.

Converte anche TSV?

Imposta il delimitatore su tab o usa il rilevamento automatico.

Supporta virgole/ritorni a capo dentro campi tra virgolette?

Si. Se il parsing fallisce, imposta esplicitamente carattere di quoting e delimitatore.

Che cosa succede se i nomi intestazione sono duplicati?

Vengono rinominati automaticamente come name_2, name_3 e mostrati come avvisi.