Come convertire JSON in CSV
- Incolla il JSON – di solito un array di oggetti – oppure apri un file
.json. - Scegli il separatore (virgola, punto e virgola, tabulazione o pipe) e decidi se scrivere una riga di intestazione e se appiattire gli oggetti annidati in colonne con percorsi a punti.
- Copia il CSV o scaricalo. Spunta Aggiungi un BOM UTF-8 per Excel perché le lettere accentate e gli altri caratteri speciali si aprano correttamente in Excel.
Come il JSON diventa righe e colonne
| JSON | Risultato CSV |
|---|---|
Array di oggetti [{"id":1,"name":"Ada"}] | Una riga per oggetto, una colonna per chiave |
| Oggetti con chiavi diverse | Tutte le chiavi diventano colonne; i valori mancanti restano vuoti |
Oggetto annidato {"address":{"city":"London"}} | Colonna address.city |
Valore array {"tags":["a","b"]} | La cella contiene ["a","b"] |
null | Cella vuota |
| Testo con virgole, virgolette o a capo | Racchiuso tra virgolette doppie, con le virgolette interne raddoppiate ("") |
| Un singolo oggetto | Una riga |
| Array di array | Scritto riga per riga, senza intestazione |
Aprire il CSV in Excel
Excel sceglie il separatore in base alle impostazioni internazionali: in Italia, come in molti paesi europei, si aspetta il punto e virgola. Se tutti i dati finiscono in un'unica colonna, converti di nuovo usando il punto e virgola come separatore oppure importa il file con Dati → Da testo/CSV. Attiva il BOM UTF-8 perché caratteri come à, è o ù vengano visualizzati correttamente, e ricorda che Excel elimina gli zeri iniziali da valori come i CAP, a meno che la colonna non sia formattata come testo.
Domande frequenti
Posso convertire un JSON in Excel?
Sì. Converti in CSV e apri il file scaricato in Excel, Fogli Google, Numbers o LibreOffice. Per incollare i dati direttamente in un foglio di calcolo, usa lo strumento JSON in tabella e il suo pulsante Copia per Excel.
Cosa succede al JSON annidato?
Gli oggetti annidati vengono appiattiti in colonne con percorsi a punti come address.city, mentre gli array restano come testo JSON in un'unica cella. Disattiva l'opzione dei percorsi con punto per mantenere invece gli oggetti interi come testo JSON.
C'è un limite di dimensione?
Non c'è un limite fisso. La conversione avviene nel tuo browser, quindi su un normale computer funzionano anche file di decine di megabyte.
Posso riconvertire il CSV in JSON?
Sì. Imposta la direzione su CSV → JSON sopra l'editor oppure apri il convertitore da CSV a JSON.