24 converter Unità · Valute · File

Convertire JSON in XLSX JavaScript Object Notation ↔ Excel Workbook Gratis Online Sicuro

Lasci un file JSON e si porti via XLSX. Si legge e si scrive qui, nel suo browser, quindi il file non lascia il suo dispositivo — e che cosa il passaggio conserva, e che cosa non può, è scritto più sotto invece di essere lasciato alla sua scoperta.

Converti il tuo file

Lasci qui un file JSON, oppure ne scelga uno.

Il tuo file non esce da questo dispositivo. Tutto gira nel tuo browser.

Su questo convertitore
Cosa mantiene Righe e colonne come un foglio di calcolo vero, con le chiavi sulla prima riga, così il file si apre in Excel, Numbers o LibreOffice senza un passaggio in mezzo.
Cosa non può fare La stessa forma del CSV: un elenco di oggetti piatti. Quello che esce sono dati, non un documento — un foglio, niente formule, niente larghezze di colonna, niente colori e niente intestazione bloccata, perché nulla di ciò era nel JSON. Un valore annidato viene scritto nella cella come testo JSON.
Dove gira Nel tuo browser. Non viene caricato niente, quindi non resta niente da cancellare.

Non si carica niente

Da dove vengono questi formati

Il CSV è il più antico e il meno normato: una tabella scritta come righe di testo, in uso dagli anni Settanta e descritto per iscritto soltanto nel 2005, quando ogni programma aveva già deciso per conto suo quale fosse il separatore e quando mettere le virgolette. L'XML nacque dall'SGML nel 1998, per documenti che devono portare una struttura rigorosa ed essere verificati rispetto a uno schema. Il JSON fu estratto da JavaScript da Douglas Crockford verso il 2001, ridotto di proposito a oggetti, liste, numeri e stringhe — e quella spoliazione è la ragione per cui conquistò il web. Lo YAML ne è il cugino leggibile, dove l'indentazione fa il lavoro che altrove fanno le parentesi. Nel convertire fra loro conta una cosa sola: il CSV è piatto, una griglia di righe e colonne, mentre JSON, XML e YAML sono alberi.

Dove li incontra

Il CSV è ciò che un foglio di calcolo esporta e ciò che vi porgono un contabile, una piattaforma di negozio o un estratto conto. Il JSON è ciò che parlano i servizi web e ciò in cui si scrivono sempre più i file di configurazione. L'XML sopravvive nei sistemi aziendali più vecchi, nelle norme di fatturazione e dentro gli stessi formati d'ufficio. Lo YAML è dove gli esseri umani scrivono impostazioni a mano. Convertire fra loro è il lavoro quotidiano di portare i dati da dove sono nati a dove servono.

Domande frequenti

Il mio CSV si è aperto in Excel come un'unica colonna. Perché?

Perché il vostro foglio di calcolo si aspettava un altro separatore. Excel segue il separatore di elenco delle impostazioni locali, che è il punto e virgola ovunque la virgola sia già il segno decimale — cioè in gran parte dell'Europa continentale. Un file separato da virgole appare allora come una sola colonna di testo. Usate la finestra di importazione e dichiarate il separatore, anziché aprire il file con un doppio clic. La stessa impostazione locale spiega perché 3.5 arrivi talvolta trasformato in data.

Perché il mio JSON annidato non diventa un foglio di calcolo pulito?

Perché un foglio di calcolo è piatto e il JSON è un albero. Una riga regge un valore per colonna; un oggetto JSON può reggere una lista dentro un campo dentro un'altra lista. Convertire significa scegliere come appiattirlo: o unire i nomi annidati in una sola lunga intestazione di colonna, o ripetere la riga madre una volta per ciascuna figlia. Entrambe sono rinunce, e nessuna si disfa da sola — per questo tornare dal foglio di calcolo alla forma originale richiede di solito una decisione umana.

Il file perde qualità?

Dipende da ciò che i due formati sanno contenere. Convertire fra formati che conservano la stessa cosa — un PNG in BMP, un WAV in FLAC — non perde nulla. Convertire verso un formato che butta via informazione per guadagnare spazio, come JPEG o MP3, ne perde un poco ogni volta, e tornare indietro non la riporta. Dove una scelta esiste, questa pagina propende per conservare la qualità originale anziché per fare il file più piccolo.

Il mio file viene caricato da qualche parte?

No. La conversione avviene dentro il vostro browser, sulla vostra macchina; il file non la lascia mai e qui non esiste alcun server che possa riceverlo. Per questo un file grande è limitato dalla vostra memoria e non da un caricamento, e per questo nulla di ciò che convertite può comparire nei registri di nessuno, nemmeno nei nostri. Gli strumenti per l'audio e il video prendono però il loro motore di conversione da questo sito la prima volta che li usate — una trentina di megabyte, una volta sola; dopo, il lavoro avviene ancora del tutto sulla vostra macchina.

Perché si converte JSON in XLSX

JSON è il linguaggio che i programmi usano per parlarsi tra loro. L'esportazione da un servizio web, la risposta di un'API, un dump di un database, il registro di un'applicazione: la maggior parte arriva come JSON. È ottimo per il software e scomodo per le persone, perché una schermata di parentesi, virgolette e virgole non è qualcosa che si possa ordinare, filtrare o sommare. Un file XLSX è una cartella di lavoro di Excel: un vero foglio di calcolo con righe e colonne che si apre in Excel, Numbers, LibreOffice e Google Sheets senza alcun passaggio di importazione. Per questo le persone convertono JSON in XLSX: hanno dati prodotti da un programma e vogliono guardarli, contarli o condividerli con qualcuno che vive in un foglio di calcolo.

Le situazioni sono familiari. Un analista che ha estratto record da un'API e vuole una tabella pivot. Il titolare di un negozio che ha esportato gli ordini e li vuole in Excel. Un responsabile a cui sono stati mandati i risultati di un sondaggio come file tecnico. Uno sviluppatore che vuole controllare a colpo d'occhio qualche centinaio di record. In ogni caso i dati sono già strutturati, e ciò che manca è solo il foglio.

Questa pagina converte JSON in XLSX nel tuo browser. Il tuo file viene letto e scritto qui, quindi non lascia mai il tuo dispositivo, il che conta per elenchi di clienti, ordini e qualsiasi altra cosa personale. E la pagina ti dice in anticipo che cosa il passaggio conserva e che cosa non può, anziché lasciarti scoprirlo. Qui sotto trovi come funziona la conversione, quale tipo di JSON può diventare un foglio e che cosa una cartella di lavoro convertita contiene e non contiene.

Come funziona la conversione

Le chiavi diventano la prima riga

Il tuo file JSON viene letto dentro il tuo browser. Le chiavi dei record diventano la prima riga del foglio di lavoro, e ogni record diventa poi una riga sotto di essa. Il risultato è righe e colonne come un vero foglio di lavoro, con le chiavi come prima riga, quindi il file si apre in Excel, Numbers o LibreOffice senza un passaggio di conversione.

Numeri veri e testo vero

I numeri nel JSON diventano numeri nelle celle, e il testo diventa testo. È un chiaro vantaggio rispetto al CSV, che non ha tipi: nella cartella di lavoro, una colonna di importi si può sommare subito, senza dire al foglio di calcolo che cos'è.

Nessuna finestra di importazione

Con il CSV i programmi indovinano tipi e separatori, e spesso indovinano male. Un XLSX porta con sé la propria struttura, quindi non c'è nulla da indovinare. Fai doppio clic sul file, e la tabella è lì.

Che cosa viene conservato

Tutte le righe e tutte le colonne

Ogni record diventa una riga e ogni chiave diventa una colonna. Nulla viene scartato, e un campo che compare solo in un record tardivo ottiene comunque la sua colonna.

I valori

Ogni valore viene scritto nella sua cella. Il foglio mostra i dati com'erano nel JSON, pronti per ordinare, filtrare e calcolare.

Un file che si apre ovunque

L'XLSX si apre in Excel, Numbers e LibreOffice, e Google Sheets può importarlo. Puoi mandarlo a un collega senza spiegargli come aprirlo.

Che cosa devi sapere prima di convertire JSON in XLSX

Solo una forma di JSON è già una tabella

Vale la stessa regola sulla forma che per il CSV: un array di oggetti piatti. Un singolo oggetto, o un albero con oggetti dentro oggetti, non ha righe da scrivere e viene rifiutato anziché appiattito in qualcosa che non hai chiesto. Se il tuo file è un albero, estrai l'elenco di record che ti serve e converti quello.

Ciò che esce sono dati, non un documento

Ciò che esce sono dati, non un documento: un foglio, nessuna formula, nessuna larghezza di colonna, nessun colore e nessuna intestazione bloccata, perché nulla di tutto ciò era nel JSON all'origine. Un file JSON non sa nulla di come debba apparire un foglio di calcolo. Vorrai allargare le colonne e formattare tu l'intestazione, il che richiede pochi istanti.

I valori annidati vengono scritti come testo JSON

Un valore annidato, in cui un campo contiene un elenco o un oggetto, viene scritto nella cella come testo JSON, perché una cella non può contenere un ramo. L'informazione c'è, e puoi dividerla con gli strumenti del tuo foglio di calcolo.

Come convertire JSON in XLSX qui

Aggiungi il tuo file

Trascina il file JSON sulla pagina o scegli dal tuo dispositivo. Viene letto dentro il tuo browser e non viene caricato.

Converti

Premi il pulsante. Un file di dimensioni ordinarie richiede un attimo. Lascia aperta la pagina finché non ha finito.

Scarica e apri

Scarica l'XLSX e aprilo nel tuo programma di fogli di calcolo. Controlla l'intestazione, qualche riga a metà e l'ultima riga, poi allarga le colonne e formatta come preferisci.

Uno sguardo più da vicino a JSON e XLSX

Alberi e griglie

JSON descrive un albero: oggetti che contengono valori, che a loro volta possono essere oggetti o elenchi. Un foglio di lavoro è una griglia: righe e colonne, nient'altro. Un albero può contenere cose che una griglia non può, come un ramo con rami diversi sotto. Un elenco di record uniformi, d'altra parte, si adatta perfettamente a una griglia. Convertire JSON in XLSX significa passare dalla forma generale a quella speciale, e funziona senza intoppi quando i dati erano davvero una tabella fin dall'inizio.

XLSX o CSV?

Se ti serve solo una semplice tabella che qualsiasi programma possa leggere, da JSON a CSV è più leggero e più universale. L'XLSX è meglio quando le persone che lo aprono usano Excel, quando vuoi numeri digitati correttamente e quando desideri evitare le congetture di un'importazione. Per la maggior parte del lavoro d'ufficio, la cartella di lavoro è la scelta più comoda.

Perché il rigore aiuta

Gli strumenti che accettano qualsiasi JSON e lo appiattiscono automaticamente spesso inventano nomi di colonna come address.street o items.0.price. È comodo finché non devi sapere che cosa è successo. Accettando solo la forma che è già una tabella, questa pagina ti risparmia decisioni silenziose.

Situazioni comuni nel dettaglio

Esportazioni da servizi web e API

La maggior parte dei servizi restituisce elenchi di record come JSON. Se ti servono in Excel, converti JSON in XLSX e apri il risultato. È la strada più rapida da una risposta di un'API a una tabella pivot.

Ordini, clienti e prodotti

Le piattaforme dei negozi permettono spesso di esportare i dati come JSON. Una cartella di lavoro di ordini o prodotti si può ordinare per data, filtrare per cliente o totalizzare per prodotto in pochi clic.

Risultati di sondaggi e registri

Gli strumenti che memorizzano risposte di sondaggi o registri di eventi come JSON producono un record per risposta o evento. In un foglio di lavoro, si possono contare, rappresentare in grafici e confrontare.

Condividere dati con colleghi non tecnici

Un collega che non ha mai visto una parentesi graffa capirà subito un foglio di lavoro. Convertire prima di inviare fa risparmiare spiegazioni ed errori.

Consigli pratici prima di convertire JSON in XLSX

Controlla la forma del tuo file

Apri il JSON in un editor di testo. Se comincia con una parentesi quadra e contiene un elenco di record tra graffe con valori semplici, è la forma giusta. Se comincia con una graffa e ha record annidati dentro, cerca l'elenco che ti serve ed estrailo prima.

Sappi quali valori sono annidati

Se alcuni campi contengono elenchi od oggetti, appariranno come testo JSON nelle loro celle. Decidi se ti servono divisi, e programma di farlo nel foglio di calcolo.

Pensa alla dimensione

Tutto gira sul tuo dispositivo, quindi un file molto grande richiede memoria. Per file di molti megabyte, usa un computer, e dividi i dati se la pagina fatica.

Pianifica la formattazione

Poiché la cartella di lavoro non ha larghezze, colori né intestazione bloccata, prevedi un minuto per la formattazione dopo la conversione. Seleziona tutte le colonne e usa l'adattamento automatico, metti in grassetto l'intestazione e blocca la prima riga.

Domande che le persone fanno prima di convertire

Perché il mio file è stato rifiutato?

Perché non è un array di oggetti piatti. Un singolo oggetto, o un albero con oggetti dentro oggetti, non ha righe da scrivere. Estrai l'elenco che ti serve e converti quello.

Perché c'è un solo foglio?

Perché un elenco JSON di record è una sola tabella. Un solo foglio è il risultato onesto.

Dove sono le mie formule e i miei colori?

Non erano mai nel JSON. La cartella di lavoro contiene dati, e la formattazione sta a te aggiungerla.

Che cosa succede agli elenchi dentro un record?

Vengono scritti nella cella come testo JSON, perché una cella non può contenere un ramo.

Il mio file viene caricato?

No. La conversione gira nel tuo browser e il file non lascia mai il tuo dispositivo.

Posso tornare a JSON?

Sì. Da XLSX a JSON trasforma di nuovo una cartella di lavoro in un elenco di record.

Scegliere con saggezza quando converti JSON in XLSX

Cartella di lavoro o semplice tabella?

Per gli utenti di Excel, la cartella di lavoro. Per qualsiasi cosa che debba essere leggibile da qualsiasi strumento, un CSV. Entrambi sono disponibili qui.

Altre destinazioni

Se la destinazione è un file di markup o di configurazione, da JSON a XML e da JSON a YAML servono a queste esigenze.

Conserva il JSON

Il JSON è l'originale. Contiene la struttura e i tipi. Conservalo, e tratta la cartella di lavoro come una vista dei dati.

Ottenere un buon risultato dopo la conversione

Adatta automaticamente le colonne

Seleziona tutto e usa l'adattamento automatico così che ogni colonna sia abbastanza larga per il suo contenuto. Trasforma un foglio stretto in uno leggibile.

Formatta l'intestazione e bloccala

Metti in grassetto la prima riga e bloccala, così i nomi restano visibili mentre scorri i record.

Imposta i formati di numeri e date

I numeri arrivano come numeri. Se vuoi simboli di valuta o un numero fisso di decimali, applica il formato. Le date che erano testo nel JSON si possono convertire con le funzioni di data del tuo programma.

Controlla qualche riga con la sorgente

Confronta un paio di record nel foglio con il JSON. Richiede un minuto e ti dice che la tabella è fedele.

Preparare il tuo JSON perché si converta bene

Dai forma ai dati prima di convertire JSON in XLSX

Se il tuo file è un albero, di solito puoi rimodellarlo prima in un elenco di record piatti. Scegli l'elenco che contiene ciò che vuoi contare: gli ordini, i clienti, gli eventi. Copialo in un file a sé, con le parentesi quadre intorno, e la pagina lo accetterà.

Mantieni significativi i nomi dei campi

Le chiavi diventano l'intestazione, quindi più chiari sono i nomi, più leggibile è il foglio. Se controlli la fonte, usa nomi come order_date e customer_name al posto di abbreviazioni che solo un programmatore capirebbe.

Sii coerente sui tipi

Un campo che contiene numeri nella maggior parte dei record e testo in alcuni confonderà ordinamenti e somme. Se puoi, ripulisci quelli anomali prima della conversione, così che ogni colonna significhi una sola cosa.

Lavorare con la cartella di lavoro dopo aver convertito JSON in XLSX

Trasforma l'intervallo in una tabella

I programmi di fogli di calcolo hanno un comando che trasforma un blocco di celle in una tabella con nome, con pulsanti di filtro sull'intestazione e righe a bande. Dopo che hai convertito JSON in XLSX, applicalo. Ordinare e filtrare diventano allora un clic, e le formule che si riferiscono alla tabella continuano a funzionare quando aggiungi righe.

Costruisci una tabella pivot

Una tabella pivot è il modo più rapido di rispondere a domande come quale prodotto ha venduto di più, quale cliente ha ordinato più spesso o quanti eventi sono avvenuti ogni giorno. Poiché la cartella di lavoro ha intestazioni adeguate e valori tipizzati, il costruttore della tabella pivot riconosce subito i campi.

Aggiungi grafici

Seleziona le colonne che vuoi confrontare e inserisci un grafico. I dati arrivati come elenco di record da un programma diventano un'immagine che una riunione può capire in pochi secondi.

Combina con altri fogli

Se hai diverse esportazioni JSON, converti JSON in XLSX per ciascuna e copia i fogli in una sola cartella di lavoro, oppure usa le funzioni di ricerca per unirle su un campo comune come un numero cliente. I valori tipizzati rendono affidabili tali ricerche.

Salva una copia per il futuro

Una volta che hai formattato la cartella di lavoro a tuo piacere, salvala come modello. La prossima esportazione sarà questione di incollare i nuovi dati sotto la stessa intestazione.

Riservatezza e gestione

Perché la conversione in locale conta per i dati

I file di dati contengono spesso ciò che è privato: clienti, ordini, indirizzi, messaggi. Molti convertitori online caricano il tuo file su un server, lo elaborano e restituiscono il risultato, e per un po' una copia vive su una macchina che non controlli. Qui è il tuo browser a fare il lavoro, quindi i dati restano sul tuo dispositivo.

Che cosa succede quando te ne vai

Quando chiudi la pagina, il file convertito scompare dal browser, quindi scaricalo prima. Nulla dei tuoi dati viene conservato.

Se qualcosa va storto

La pagina dice che il file non è un JSON valido

Può esserci una virgola di troppo, una virgoletta mancante o una parentesi che non si chiude. Apri il file in un editor che evidenzia gli errori JSON e correggi la riga che indica.

La cartella di lavoro appare stretta

È normale, poiché un file JSON non porta larghezze. Usa l'adattamento automatico sulle colonne.

La pagina si blocca con un file grande

Tutto gira sul tuo dispositivo, e un file grande richiede memoria. Riprova su un computer, o dividi i dati.

Strumenti correlati

La stessa famiglia di strumenti copre i lavori vicini. Per tornare indietro, usa da XLSX a JSON. Per una semplice tabella, da JSON a CSV e da CSV a JSON lavorano con i file di testo. Per altri formati di dati strutturati ci sono da JSON a XML, da XML a JSON, da JSON a YAML e da YAML a JSON. Quando le cifre sono in un PDF, da PDF a XLS ricostruisce una tabella dalla pagina.

Un esempio svolto

Diciamo che hai esportato 500 ordini da un negozio online come file JSON, e il tuo commercialista li vuole in Excel. Trascini qui il file e premi il pulsante. Un attimo dopo scarichi una cartella di lavoro con i nomi dei campi nella prima riga e 500 righe sotto. Adatti automaticamente le colonne, blocchi l'intestazione e la invii. Il commercialista la apre con un doppio clic, e gli importi si sommano subito, perché sono numeri. Il JSON resta nella tua cartella come sorgente.

Una breve lista di controllo

Prima di convertire

Controlla che il file sia un elenco di record. Annota quali campi sono annidati. Conserva il JSON.

Mentre converti

Resta sulla pagina finché il file è pronto.

Dopo aver convertito

Apri la cartella di lavoro, adatta automaticamente le colonne, formatta l'intestazione, controlla qualche riga con la sorgente e salva.

Errori comuni

Dargli in pasto un albero

Non aspettarti di convertire JSON in XLSX per un file profondamente annidato. Estrai prima l'elenco dei record.

Aspettarsi un rapporto formattato

La cartella di lavoro contiene dati, non un documento. Aggiungi tu la formattazione.

Cancellare il JSON

Conservalo. Contiene la struttura che la tabella non può.

I tuoi dati restano sul tuo dispositivo

La conversione avviene in locale. Il tuo file viene letto dal tuo browser, riscritto lì e restituito come XLSX. Non viene caricato nulla, quindi nessuna copia finisce su un server e nessun altro può leggerlo. Per i dati con contenuto privato è il modo sicuro di convertire JSON in XLSX.

Riepilogo

Per convertire JSON in XLSX qui, trascina il file e premi il pulsante. Viene letto e scritto nel tuo browser, quindi il file non lascia mai il tuo dispositivo. Righe e colonne arrivano come un vero foglio di lavoro, con le chiavi come prima riga, quindi il file si apre in Excel, Numbers o LibreOffice senza un passaggio di conversione. Vale la stessa regola sulla forma che per il CSV: un array di oggetti piatti. Ciò che esce sono dati, non un documento: un foglio, nessuna formula, nessuna larghezza di colonna, nessun colore e nessuna intestazione bloccata, perché nulla di tutto ciò era nel JSON all'origine. Un valore annidato viene scritto nella cella come testo JSON.

Lunghezza e superficie Massa e volume Temperatura Valute