Strumento per sviluppatori / 08

Convertitore da CSV a JSON

Analizza dati CSV tra virgolette o separati da tabulazioni e trasformali in un array di oggetti JSON.

Convertitore da CSV a JSON: TOEA usa un parser che gestisce le virgolette, tratta la prima riga come un insieme di nomi di proprietà univoci e associa ogni riga successiva a un oggetto. Funziona al 100% localmente nel browser, senza caricare file sul server.

Esecuzioni
Nel browser
Costo
Gratuito · senza registrazione
Disponibilità
Pronto all'uso
Convertitore da CSV a JSONElaborazione locale

Funziona interamente nel browser

Preparare un CSV che venga analizzato correttamente

La maggior parte dei problemi di conversione nasce nel foglio di calcolo. Excel in molte impostazioni locali europee salva i dati separandoli con punto e virgola invece che con virgole, quindi ogni riga finisce in un unico campo; esporta di nuovo usando le virgole oppure salva il file come testo separato da tabulazioni. Le intestazioni diventano i nomi delle proprietà, quindi rendile univoche e brevi. Il visualizzatore CSV mostra come un file viene suddiviso in colonne prima della conversione, mentre Excel in CSV esporta direttamente un foglio.

Perché ogni valore resta una stringa

Indovinare i tipi danneggia i dati che sembrano numerici ma non lo sono: CAP come 02134, numeri di telefono, codici prodotto e ID lunghi perdono gli zeri iniziali o alcune cifre quando vengono letti come numeri. Converti i campi che sai essere numerici nel tuo codice, dove le regole sono esplicite. Per controllare o sistemare il risultato, aprilo nel formattatore JSON.

Come usarlo

  1. Incolla il testo delimitato con una riga di intestazione.
  2. Seleziona virgola o tabulazione.
  3. Converti e scarica il JSON formattato.

Privacy e limitazioni

I dati restano nel tuo browser. I valori vengono mantenuti come stringhe, così identificativi e zeri iniziali non vengono alterati.

Strumenti correlati

Domande frequenti

Le virgole tra virgolette sono supportate?

Sì. Sono supportati i campi racchiusi tra virgolette doppie e le virgolette doppie raddoppiate come caratteri di escape.

I numeri vengono convertiti automaticamente?

No. Tutti i valori restano stringhe per evitare modifiche involontarie ai tipi di dato.

Strumento gratuito · nel browser esecuzioni · senza account