Convertitore da JSON a Excel
Trasforma un array di oggetti JSON in un foglio di calcolo XLSX.
Funziona nel browser. I tuoi file non lasciano mai il dispositivo.
- Oggetti annidati appiattiti
- Anteprima prima del download
- Niente viene caricato
Come convertire JSON in Excel
- Incolla o carica il tuo JSON.
- Controlla la tabella di anteprima.
- Clicca per scaricare il file XLSX.
Esempio: JSON in ingresso, colonne del foglio in uscita
| JSON | Colonna | Valore cella |
|---|---|---|
| {"name":"Sam"} | name | Sam |
| {"user":{"city":"NY"}} | user.city | NY |
| {"score":95.5} | score | 95,5, tipizzato come numero |
Consigli per un foglio di calcolo pulito
- Mantieni simili le chiavi di ogni oggetto. Un campo mancante in una riga lascia semplicemente vuota quella cella invece di spostare le altre colonne.
- Quando incolli da una risposta API, copia solo l'array stesso, non un oggetto contenitore come {"results": [...]}.
- Un numero scritto come stringa JSON, come un numero di telefono "2025550147", resta testo nel foglio di calcolo, perché solo i numeri JSON reali vengono tipizzati come numeri Excel.
Dove questo strumento batte la copia manuale in Excel
- Risposte API e log JSON esportati che sono scomodi da riformattare a mano.
- File di configurazione o impostazioni annidati, trasformati in un'unica riga piatta per voce.
- Dati di test o fixture che vuoi controllare a colpo d'occhio come foglio di calcolo prima di usarli.
- Condividere dati strutturati con un collega a suo agio con Excel ma non con JSON grezzo.
Domande su JSON in Excel
Che forma di JSON si aspetta questo strumento?
Un array di oggetti, un oggetto per riga. Funziona anche un singolo oggetto, trattato come una sola riga.
Cosa succede agli oggetti annidati?
Vengono appiattiti in nomi di colonna separati da punti. Un oggetto address annidato sotto un user diventa colonne come user.address.city.
C'è un limite di righe?
Nessun limite fisso, anche se array molto grandi dipendono dalla memoria disponibile del tuo browser.
Posso caricare un file invece di incollare?
Sì. Usa il pulsante di caricamento accanto alla casella di testo e il contenuto del file vi si carica automaticamente.
Numeri e true/false vengono tipizzati correttamente nel foglio di calcolo?
Sì. Un numero JSON diventa un vero numero Excel che puoi sommare o ordinare, e i valori true o false vengono scritti come celle booleane di Excel invece che come il testo "true".
Cosa succede a un array dentro un oggetto, come un elenco di tag?
Viene scritto come un'unica cella contenente il testo JSON dell'array, come ["a","b"], perché distribuire su più colonne una lista di lunghezza variabile non ha un'unica forma corretta.
In che ordine arrivano le colonne?
Nell'ordine in cui i campi compaiono per la prima volta scorrendo gli oggetti, quindi le chiavi del primo oggetto di solito vengono per prime, con eventuali campi extra dagli oggetti successivi aggiunti alla fine.
Può gestire JSON profondamente annidato, con più livelli?
Sì, l'appiattimento funziona a qualsiasi profondità, unendo ogni livello con un punto, come a.b.c, anche se un annidamento molto profondo può rendere alcuni nomi di colonna piuttosto lunghi.