Convertire JSON in CSV
Trasforma un array JSON di oggetti in una tabella CSV per Excel e fogli di calcolo.
Funziona nel tuo browser – il file non viene caricato
Domande frequenti
Il mio file viene caricato?
No. La conversione avviene interamente nel tuo browser. Il file non lascia mai il tuo dispositivo – non c'è alcun server che possa vederlo. Una volta caricata la pagina, lo strumento funziona persino offline.
Quale struttura JSON è attesa?
Un array di oggetti al livello superiore: [{"id": 1, "name": "Anna"}, {"id": 2, "name": "Beat"}]. Ogni chiave presente in un qualsiasi oggetto diventa una colonna; gli oggetti senza quella chiave ricevono una cella vuota. Un array di valori semplici diventa un'unica colonna «value».
Excel mostra tutto in una colonna. Perché?
Excel con impostazioni tedesche, francesi o italiane si aspetta il punto e virgola, non la virgola. Scegli «Punto e virgola» come separatore e attiva il BOM perché Excel legga correttamente anche accenti e dieresi. In alternativa usa l'importazione «Dati → Da testo/CSV» di Excel.
Cosa succede a oggetti e array annidati?
Gli oggetti annidati vengono appiattiti in colonne con il punto («owner.name») oppure scritti come testo JSON in una cella – a tua scelta. Gli array vengono sempre scritti come testo JSON, perché una cella di tabella non ha un modo naturale per contenere una lista.
Strumenti correlati
Formattare JSON
Formatta JSON con 2 o 4 spazi o tabulazioni e, se vuoi, ordina le chiavi.
● Nel browser
Minificare JSON
Rimuove tutti gli spazi dal JSON perché occupi il minimo spazio possibile.
● Nel browser
JSON in interfacce TypeScript
Genera interfacce TypeScript da un esempio JSON, con campi opzionali e union.
● Nel browser
Convertire CSV in JSON
Trasforma una tabella CSV in un array JSON, con rilevamento automatico del separatore.
● Nel browser