Perché convertire XLSX in JSON?
JSON è il formato standard per le API web e le applicazioni JavaScript, quindi inserire i dati di un foglio di calcolo in un servizio web o in un'app frontend richiede solitamente un file JSON. Gli sviluppatori lo usano anche per caricare dati tabulari in database o sistemi di configurazione. Vedi .JSON per una panoramica completa del formato.
Come convertire XLSX in JSON
Linea di comando - pandas CLI
Richiede pandas e openpyxl; esegui python -c "import pandas as pd; pd.read_excel('data.xlsx').to_json('out.json', orient='records')".
Google Sheets + Apps Script FREE
Apri il tuo .xlsx in Google Sheets, quindi usa Estensioni > Apps Script per eseguire uno script che esporti il foglio attivo come JSON.
Informazioni su questi formati
Un file XLSX è un foglio di calcolo Microsoft Excel salvato nel formato Open XML, introdotto con Excel 2007 come sostituto del vecchio formato binario XLS. È possibile aprirlo senza…
Apri dettagli .XLSX →Un file JSON è un file di dati in formato testo semplice (plain-text) basato sulla JavaScript Object Notation, utilizzato da API web, configurazioni di app ed esportazioni di dati.…
Apri dettagli .JSON →Qualità e a cosa prestare attenzione
- Le formule non vengono preservate - nell'output JSON appare solo l'ultimo valore calcolato della cella.
- Solo il primo foglio viene esportato per impostazione predefinita; le cartelle di lavoro con più fogli richiedono una gestione esplicita nel codice.
- Date, formattazione delle celle, grafici e tabelle pivot non vengono trasferiti in JSON.
Domande frequenti
Il JSON include tutti i fogli di una cartella di lavoro?
sheet_name=None per leggere tutti i fogli ed esportarli come un oggetto JSON con chiavi basate sul nome del foglio.Le formule vengono preservate nell'output JSON?
.xlsx.Che aspetto ha la struttura JSON?
records, ogni riga diventa un oggetto JSON e l'intero file è un array: [{"Name":"Alice","Age":30},...]. Le intestazioni delle colonne diventano le chiavi dell'oggetto.