Convertitore da CSV a JSON

Convertitore da CSV a JSON: chiavi annidate, tipi, download | We.Inc

Converti CSV in JSON nel tuo browser. Rileva il delimitatore, legge i campi tra virgolette, trasforma numeri e true/false in tipi reali, crea oggetti annidati dalle intestazioni con il punto e scarica il file.

Convertitore da CSV a JSON

Per trasformare un CSV in JSON, tratta la prima riga come chiavi e ogni riga successiva come un oggetto, così name,price seguito da Mug,12 diventa [{"name":"Mug","price":12}]. Incolla o trascina un file CSV qui sotto. Il convertitore rileva il delimitatore, mantiene intatte le virgole tra virgolette, converte numeri e booleani e può annidare le colonne con nomi come address.city.

Le forme di output che puoi scegliere

Incolla un CSV, trascina un file esportato da Excel, Google Sheets o da un database, e controlla le righe interpretate in una tabella di anteprima prima di copiare o scaricare il JSON. Non viene caricato nulla.

Domande frequenti

Come converto un file Excel in JSON?

In Excel, scegli File, Salva con nome e seleziona CSV UTF-8. In Google Sheets, scegli File, Scarica, Valori separati da virgole. Poi trascina qui il file. Ogni foglio richiede una propria esportazione, dato che un CSV contiene una sola tabella.

Come vengono gestite virgolette e virgole dentro una cella?

Il parser segue la RFC 4180, il formato CSV più diffuso: un campo racchiuso tra virgolette doppie può contenere virgole e a capo, e due virgolette doppie di seguito rappresentano una virgoletta letterale. Un valore come "Mug, large" resta un unico campo.

Come ottengo un JSON annidato da un CSV?

Dai alle colonne nomi con il punto, come id, address.street e address.city, e spunta Chiavi annidate. Ogni punto crea un livello, quindi la riga diventa {"id":1,"address":{"street":"...","city":"..."}}.

C'è un limite di dimensione?

Solo la memoria del tuo dispositivo. I file di qualche megabyte si convertono all'istante. Per file da centinaia di megabyte, è più adatto uno strumento da riga di comando o un parser in streaming.

Perché la conversione dei tipi è importante

Nella direzione opposta

Converti

Delimitatore

Rileva ({name})

Output

Array di oggetti

Chiavi dalla prima colonna

Array di array

Rientro

2 spazi

4 spazi

Minificato

Riga di intestazione

Converti i tipi

Chiavi annidate (a.b)

Celle vuote come null

Apri un file CSV

Copia JSON

{rows} righe, {cols} colonne.

Anteprima (prime 20 righe)

Inizia gratis · Nessuna carta di credito richiesta

Correlati: Strumenti gratuiti

Prodotto

Per chi è

Funzionalità

Risorse

Azienda

Mappa del sito