Da JSON a Excel
Trasforma un elenco di record JSON direttamente in una cartella di lavoro XLSX.
- Funziona nel tuo browser — nulla di ciò che inserisci viene caricato
- Nessuna registrazione, nessuna quota, gratis da usare quante volte vuoi
Come funziona
Le risposte delle API arrivano in JSON e chi deve leggerle vuole un foglio di calcolo. Convertire passando dal CSV funziona, ma perde i tipi e invita Excel a tirare a indovinare all'importazione; scrivere un vero XLSX evita entrambi i problemi.
Quale forma si aspetta
Un array di oggetti, che è ciò che restituisce un endpoint di elenco. Le chiavi presenti nei record diventano le colonne. Un singolo oggetto viene trattato come un foglio di una riga.
Perché non passare dal CSV
Excel tira a indovinare i tipi quando importa un CSV, ed è così che gli identificatori lunghi diventano notazione scientifica e codici come 1-2 diventano date. Scrivere direttamente l'XLSX inserisce i numeri come numeri e il testo come testo, così nulla viene reinterpretato in silenzio.
Valori annidati
Un valore che è a sua volta un oggetto o un array viene scritto nella cella come testo JSON, perché una cella contiene un solo valore e non può contenere una struttura. Appiattisci prima i tuoi dati se quei campi contano.
Il percorso inverso
Lo strumento Da Excel a JSON converte nel verso opposto, e lo strumento Da Excel a CSV c'è se ciò che ti serve davvero è una semplice tabella di testo.
Da JSON a Excel: domande
Quale JSON accetta?
Un array di oggetti, o un singolo oggetto. Le chiavi diventano colonne.
Perché è meglio che convertire in CSV?
Excel tira a indovinare i tipi quando importa un CSV, rovinando numeri lunghi e codici. L'XLSX memorizza direttamente i tipi.
Cosa succede agli oggetti annidati?
Vengono scritti nella cella come testo JSON, dato che una cella non può contenere una struttura.
I miei dati vengono caricati?
No. La cartella di lavoro viene creata nel tuo browser.