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 Scegli un file JSON il cui livello superiore sia un array.
- 2 Imposta il separatore se il risultato non deve usare la virgola.
- 3 GRID16 scrive la tabella nel tuo browser.
- 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.