UltKit

Convertitore JSON in Excel

Si carica un export di API, un dump di log o un backup di database in JSON e si ottiene una cartella di lavoro XLSX in cui ogni record è una riga e ogni chiave è una colonna da filtrare, ordinare e sommare.

Convertitore di dati

oppure trascina qui File CSV, TSV, TXT … ·

Max 95 MB per file· Fino a 20 file· Eliminati dopo 30 minuti

Output

I file vengono elaborati sui nostri server ed eliminati dopo 30 minuti.

Come usare questo strumento

  1. 1

    Caricare il file JSON

    Trascini un file .json, .jsonl o .ndjson nell'area di caricamento. Fino a 20 file per lotto, 95 MB ciascuno; ogni file diventa una cartella di lavoro separata.

  2. 2

    Controllare le impostazioni del foglio

    Converti in è già impostato su XLSX. In Impostazioni avanzate è possibile rinominare la scheda con Nome del foglio o riscrivere i timestamp tramite Date.

  3. 3

    Convertire e aprire in Excel

    Premere Converti in XLSX (Excel) e scaricare la cartella di lavoro. Si apre in Excel, Google Sheets, Numbers e LibreOffice Calc.

A chi serve un JSON come foglio Excel

JSON è il formato che le macchine si scambiano. Douglas Crockford lo ha battezzato e diffuso intorno al 2001, e lo standard IETF RFC 8259 (2017) definisce solo sei tipi di valore: oggetti, array, stringhe, numeri, true/false e null. API REST, esportazioni di Firebase e MongoDB, webhook di Stripe e strumenti per sviluppatori del browser restituiscono tutti JSON.

Spesso chi riceve queste esportazioni non è uno sviluppatore. Un analista di marketing estrae i dati di una campagna dall'API di una piattaforma pubblicitaria, il titolare di un negozio scarica gli ordini da uno shop headless, un ricercatore salva un dataset pubblico. Vogliono un record per riga, colonne da filtrare e una SOMMA in fondo.

Convertire JSON in Excel: come i record diventano righe

Input: due record di ordine con un oggetto customer annidato
[
  {"order": "A-1001", "total": 48.5, "customer": {"name": "Ruth Ng", "country": "CA"}, "tags": ["gift", "rush"]},
  {"order": "A-1002", "total": 12, "customer": {"name": "Omar Diaz", "country": "US"}}
]

Il foglio risultante ha cinque colonne: order, total, customer.name, customer.country e tags. La riga 3 contiene A-1002, 12, Omar Diaz e US con la cella tags vuota, perché il secondo record non aveva quella chiave. Le chiavi mancanti non spostano mai di lato gli altri valori, il classico errore di chi copia il JSON nelle celle a mano.

I numeri restano numerici, quindi i totali si sommano subito. Le stringhe che sembrano numeri, come CAP o SKU tra virgolette, restano testo, il che protegge gli zeri iniziali come in 02134. Per i timestamp ISO (2026-10-18T09:30:00Z) scegliere un formato leggibile in Date.

JSON in XLSX: i limiti di Excel che valgono comunque

righe per foglio di lavoro
1.048.576
colonne, da A a XFD
16.384
caratteri per cella
32.767
caratteri nel nome di un foglio
31

JSON

JavaScript Object Notation

JSON è un formato di testo leggero per dati strutturati, reso popolare da Douglas Crockford all'inizio degli anni 2000 e standardizzato come RFC 8259 ed ECMA-404. Rappresenta oggetti, array, stringhe, numeri, booleani e null con una sintassi semplice e leggibile. È il formato predefinito per le API web, i file di configurazione e lo scambio di dati tra app in quasi tutti i linguaggi di programmazione. Non prevede commenti, date o schemi integrati e i file annidati di grandi dimensioni sono difficili da leggere senza un visualizzatore.

Compressione
–
Trasparenza
–
Animazione
–
Introdotto
2001 · Douglas Crockford
Convertitore JSON

XLSX

Cartella di lavoro Microsoft Excel

XLSX è il formato predefinito delle cartelle di lavoro di Microsoft Excel da Office 2007, basato sullo standard Office Open XML. Memorizza più fogli, formule, formattazione, grafici, tabelle pivot e convalida dei dati in un pacchetto ZIP di file XML. Supporta oltre un milione di righe per foglio ed è il formato di scambio predefinito per i fogli di calcolo aziendali. Fogli Google, LibreOffice e Numbers aprono l'XLSX, anche se macro e funzioni avanzate potrebbero non essere mantenute.

Compressione
–
Trasparenza
–
Animazione
–
Introdotto
2007 · Microsoft
Convertitore XLSX

Da JSON a Excel è il modo in cui i dati di API e database raggiungono chi non legge codice: un product manager, un contabile o un cliente che vuole righe da ordinare e totali da controllare, non parentesi graffe e virgolette.

Cosa ci si aspetta da una conversione da JSON a Excel

MitoQualsiasi file JSON può diventare una tabella ordinata.

RealtàLe tabelle richiedono record ripetuti. Un singolo oggetto di configurazione con impostazioni molto annidate diventa una sola riga larghissima; per file di questo tipo JSON in YAML è più leggibile.

MitoExcel apre direttamente il file .json se lo rinomino.

RealtàRinominare non cambia nulla all'interno del file. Excel lo tratta come testo e mette tutto nella colonna A.

MitoLa cartella di lavoro mantiene esattamente i tipi JSON.

RealtàExcel ha numeri, testo, booleani e celle vuote. Il null di JSON diventa una cella vuota e la differenza tra 12 e 12.0 scompare.

MitoQualsiasi esportazione sotto i 100 MB va bene.

RealtàContano anche le righe. Un log con due milioni di righe supera la griglia di 1.048.576 righe; va diviso prima, oppure si usa JSON in CSV per il caricamento in un database.

Domande su JSON in Excel

Si può convertire JSON in Excel senza Power Query?

Sì. Il percorso di Excel è Dati → Recupera dati → Da file → Da JSON, che apre l'editor di Power Query e richiede di espandere i record colonna per colonna. Qui l'espansione avviene durante la conversione e la cartella di lavoro arriva già pronta per essere filtrata.

Che fine fanno gli oggetti annidati nel JSON?

Un oggetto annidato viene distribuito in colonne aggiuntive con un nome basato sul percorso a punti: un oggetto address diventa address.city e address.zip. Un array di valori semplici dentro un record resta in una sola cella come testo JSON, perché una riga non può contenere un numero variabile di colonne.

Il convertitore accetta JSON Lines da BigQuery o da un log shipper?

Sì. I file con estensione .jsonl o .ndjson vengono letti come un oggetto per riga, il modo in cui scrivono i record le esportazioni di BigQuery, i dump di Elasticsearch e la maggior parte delle pipeline di log. Ogni riga diventa una riga del foglio.

Perché gli ID di 19 cifre sono diventati numeri che finiscono con degli zeri?

Excel memorizza i numeri con 15 cifre significative, quindi un intero più lungo, come un ID snowflake di Twitter o un numero di carta, perde le ultime cifre quando finisce in una cella numerica. Basta mantenere questi ID come stringhe nel JSON (tra virgolette) e arrivano nel foglio come testo, cifra per cifra.

L'export dell'API viene salvato da qualche parte?

No. I file vengono eliminati automaticamente 30 minuti dopo l'elaborazione e non è coinvolto alcun account.

Si può tornare in seguito dal foglio di calcolo al JSON?

Sì. Dopo aver modificato le righe, basta passare la cartella di lavoro in Excel in JSON e le intestazioni di colonna tornano a essere chiavi. I nomi di colonna con il punto vengono scritti come chiavi piatte, quindi gli oggetti annidati vanno ricostruiti nel codice se l'API li richiede.