Torna a Strumenti

JSON to Excel Converter

Convert complex JSON to editable XLSX with online preview, custom headers, and data mapping

Ultimo aggiornamento
My tools
No tools yet

Caricamento...

Come convertire JSON in Excel

  1. 1

    Incolla o carica JSON

    Puoi utilizzare oggetti JSON, array o risposte API che contengono campi array come data, items, records, rows, results, list ecc.

  2. 2

    Regola il nodo radice e il mapping

    Seleziona il percorso radice dell'array, imposta il modo di output dell'array e modifica l'intestazione, il percorso sorgente, le funzioni di trasformazione, i valori predefiniti o il mapping del template.

  3. 3

    Anteprima e modifica

    Modifica i dati direttamente nel foglio di calcolo online, aggiungi o elimina righe e colonne, quindi esporta l'anteprima corrente come file XLSX.

Panoramica delle funzioni

Converti JSON in un workbook Excel modificabile nel browser. Lo strumento identifica i nodi radice dell'array, espande gli oggetti annidati, supporta intestazioni personalizzate e consente la mappatura dei campi tramite funzioni di trasformazione integrate sicure prima dell'esportazione XLSX.

Descrizione dello strumento

Free online JSON to Excel converter. Flatten nested JSON, detect API array roots, customize headers, apply data mapping transforms, edit the spreadsheet preview, and export XLSX locally in your browser.

Elenco delle funzionalità

  • Riconosce automaticamente strutture di array API comuni come data, items, records, rows, results, list, ecc.
  • Espande gli oggetti JSON annidati in colonne di tabella, gli array possono essere esportati come testo JSON, testo concatenato o quantità.
  • Fornisce un'anteprima di tabella online, con la possibilità di modificare direttamente le celle, le righe, le colonne e le intestazioni.
  • Supporta intestazioni personalizzate, percorsi di origine, valori predefiniti e trasformazioni di mappatura dei dati.
  • Supporta il mapping di percorsi template come path.to.value per combinare più campi JSON.
  • Tutta l'elaborazione avviene localmente nel browser, il file .xlsx esportato contiene intestazioni congelate e filtri.

Riferimento rapido delle regole di conversione

Le tre tabelle sottostanti sono le regole di output effettive di questo strumento. Consultale prima della conversione per evitare verifiche successive.

Percorso di origine e intestazione predefinita

Percorso di origineIntestazione predefinita
idId
address.cityCity
created_atCreated at
orderIdOrder Id
user.name / company.nameName / Name

Risultati dei tipi JSON in Excel

Tipo JSONRisultato in Excel
stringScritto come testo nella cella.
numberMantieni il tipo numerico, può partecipare direttamente a somme e ordinamenti.
booleanMantieni il tipo booleano, visualizzato come TRUE / FALSE, filtrabile.
nullOutput come cella vuota, non il testo null; AVERAGE lo salterà correttamente.
objectEspandi in più colonne; gli oggetti non espansi scritti come testo JSON.
integer ≥ 16Scritto come testo per preservare ogni cifra, evitando che la fine del numero d'ordine diventi 0.

Tre modi per esportare array

ModalitàOutputScenari applicabili
Mantieni JSON["pro","beta"]Il programma analizzerà nuovamente questa cella successivamente.
Unisci valoripro, betaArray di semplici tag nella tabella per visualizzazione.
Conta elementi2Solo il conteggio, richiede somma o ordinamento.

Strumenti correlati

Guide correlate

Domande frequenti

Questo strumento può gestire JSON annidati?
Sì. Gli oggetti annidati vengono espansi in percorsi di campo, e gli array possono essere esportati come testo JSON, valori concatenati o quantità.
Il mio JSON verrà caricato sul server?
No. L'analisi, la mappatura, l'anteprima di modifica e la generazione XLSX vengono completate localmente nel browser.
Posso personalizzare le intestazioni di Excel?
Sì. Il pannello di mappatura supporta la ridenominazione delle intestazioni, la modifica dei percorsi di origine, la disabilitazione dei campi e l'aggiunta di valori predefiniti o combinazioni di template di colonne.
Quali metodi di esportazione di array supporta questo strumento?
Tre modi: conservare il testo JSON (impostazione predefinita), concatenare con delimitatore, oppure restituire solo il numero di elementi. Gli array vuoti producono rispettivamente [], cella vuota e 0. Se l'array contiene oggetti, si consiglia di esportare come array annidati in fogli di lavoro, con un elemento per riga e identificatori della riga padre. Per la scelta tra i tre metodi, consultare la guida "JSON Array to Excel: Esportare record annidati come fogli di lavoro associati".
Quali nodi radice dell'array riconosce automaticamente lo strumento?
Per impostazione predefinita, lo strumento ricerca campi wrapper API comuni come data, items, records, rows, results, list e ne estrae l'array. Se la tua struttura non rientra tra questi, puoi inserire manualmente il percorso con notazione a punti nella radice, ad esempio data.items; inserisci $ per indicare che l'intero documento è un array.
Quali tipi di dati vengono conservati nel file .xlsx esportato?
I numeri e i booleani mantengono i tipi nativi, null viene esportato come cella vuota anziché testo. I numeri interi con 16 o più cifre vengono scritti come testo per evitare perdita di precisione; i lunghi ID come i numeri d'ordine non avranno zeri finali; i numeri più brevi rimangono numerici e possono partecipare direttamente ai calcoli.
Ci sono limiti alle dimensioni di esportazione?
Un singolo foglio di lavoro ha un limite di 1.048.576 righe, 16.384 colonne e 32.767 caratteri per cella. Quando i dati superano 50.000 righe o 500 colonne, lo strumento avvisa che la quantità di dati è grande e l'esportazione potrebbe essere lenta; quando viene raggiunto il limite massimo, viene visualizzato un messaggio di errore esplicito.
Devo scaricare XLSX o CSV?
Scegli XLSX quando devi conservare tipi di numeri e booleani, più fogli di lavoro, oppure intestazioni congelate e filtri. Scegli CSV quando hai bisogno di testo puro, confronti di versione o lettura da altri programmi; nota che CSV contiene solo il foglio di anteprima corrente, non i fogli di lavoro aggiuntivi generati da array annidati.