Convertire JSON in CSV

Incolla un elenco JSON e ottieni un foglio di calcolo pulito: una riga per elemento, una colonna per campo, pronto da aprire in Excel.

Sigillato su questo dispositivo

Funziona nel tuo browser. Non viene caricato nulla.

Sigillato

CSV JSON

Le celle che iniziano con =, +, - o @ ricevono un apostrofo iniziale, così i fogli di calcolo le mostrano come testo invece di eseguirle come formule.

Aggiunge un segno invisibile all’inizio del file scaricato perché Excel mostri correttamente accenti e altri caratteri.

Forma

Le colonne come address.city diventano oggetti annidati, e le celle che contengono un elenco JSON diventano veri array.

Il tuo CSV apparirà qui mentre scrivi.

Il tuo JSON apparirà qui mentre scrivi.

Come funziona

  1. Incolla o apri il tuo JSON

    Incollalo, scrivilo, trascina un file .json o aprine uno. La conversione parte non appena c’è qualcosa da leggere.

  2. Controlla la tabella

    Guarda righe e colonne prima di salvare. Scegli il separatore e decidi se appiattire gli oggetti annidati o lasciarli come JSON.

  3. Scarica il CSV

    Aprilo in Excel, LibreOffice o Google Sheets, oppure copia il testo per incollarlo altrove.

Domande frequenti

Il mio JSON viene caricato su un server?

No. La conversione avviene interamente nel tuo browser, quindi risposte di API, esportazioni e dati dei clienti non lasciano mai il dispositivo.

Che tipo di JSON posso convertire?

Un elenco di oggetti dà una riga per oggetto e una colonna per chiave, anche quando gli oggetti non hanno tutti le stesse chiavi. Un singolo oggetto dà una riga, e un elenco di elenchi viene scritto riga per riga. Se il JSON racchiude un solo elenco, come una risposta di API con un elenco «results», viene usato quell’elenco.

Come vengono gestiti oggetti ed elenchi annidati?

Gli oggetti annidati diventano colonne con nomi separati da punti, come address.city. Gli elenchi vengono scritti come testo JSON in una sola cella, per esempio ["matematica","poesia"], così non si perde nulla. Lo strumento «Da CSV a JSON» può ricostruire entrambi.

Perché alcune celle iniziano con un apostrofo?

I fogli di calcolo trattano come formula una cella che inizia con =, +, - o @. Un valore nascosto in dati provenienti da altre fonti potrebbe quindi aprire una pagina web o eseguire un comando all’apertura del file: è la cosiddetta CSV injection. Con «Blocca le formule» attivo, quelle celle ricevono un apostrofo iniziale, così Excel, LibreOffice e Google Sheets le mostrano come semplice testo. I numeri normali come -12 restano invariati. Disattiva l’opzione se il CSV è destinato a un programma anziché a un foglio di calcolo.

Excel mette tutto in una colonna o mostra caratteri strani. Cosa posso fare?

Se tutto finisce nella prima colonna, il tuo Excel si aspetta il punto e virgola, cosa comune dove la virgola è il separatore decimale: scegli «Punto e virgola» come separatore. Se gli accenti appaiono sbagliati, lascia attivo «Pronto per Excel (BOM UTF-8)», così Excel sa che il file è in UTF-8.

I numeri vengono mantenuti esattamente?

Sì. I numeri vengono scritti esattamente come compaiono nel tuo JSON, quindi gli identificativi lunghi e i decimali precisi non vengono arrotondati.

Installa One For All sul tuo computer

One For All si apre così in una finestra tutta sua, come un’app, direttamente dal desktop o dalla schermata Home. Non serve scaricare nulla da uno store, e i tuoi file continuano a restare sul tuo dispositivo.

  1. Fai clic sull’icona di installazione a destra della barra degli indirizzi, oppure apri il menu del browser (⋮).
  2. Scegli «Installa One For All» o «Installa pagina come app»: viene aggiunto un collegamento sul desktop e tra le tue app.

Scaricare il motore di questo strumento?

Questo strumento funziona interamente nel tuo browser. Per farlo, deve scaricare da One For All gli elementi qui sotto, una sola volta. Poi restano salvati su questo dispositivo, così la prossima volta lo strumento si avvia subito.

I tuoi file non vengono mai inviati da nessuna parte.