Vai al contenuto

Convertire JSON in CSV

Questo strumento scrive un array JSON come tabella CSV, con una riga di intestazione costruita dalle chiavi che trova. Non ogni documento JSON è una tabella, e questa pagina parla soprattutto di questa differenza: un array di oggetti diventa righe e colonne, mentre un singolo oggetto o un valore nudo non contiene alcuna tabella. La conversione avviene nel tuo browser e il tuo file non viene mai caricato.

Funziona nel tuo browser

Trascina qui un file

JSON, fino a 50 MB

Come funziona

  1. 1 Scegli un file JSON il cui livello superiore sia un array.
  2. 2 Imposta il separatore se il risultato non deve usare la virgola.
  3. 3 GRID16 scrive la tabella nel tuo browser.
  4. 4 Scarica il CSV.

Domande

Quale JSON può diventare una tabella?
Quello il cui livello superiore è un array. Un singolo oggetto o un valore nudo non ha righe, e l'elaborazione lo dice invece di inventarsi una tabella.
Che fine fanno gli oggetti e gli array annidati?
Vengono scritti come testo JSON dentro la cella. Così il valore resta completo in un unico campo CSV, che è l'unica risposta che non perde nulla.
E se gli oggetti non hanno tutti le stesse chiavi?
L'intestazione contiene tutte le colonne che compaiono da qualche parte, nell'ordine in cui sono comparse la prima volta, e una riga a cui ne manca una lascia quella cella vuota.
Il mio file viene caricato su un server?
No. La conversione avviene nel tuo browser; il file non lascia mai il tuo dispositivo.

Altri strumenti