Vai al contenuto principale

Convertitore da XLSX a JSON

Trasformare un foglio in un array di oggetti JSON, decidendo come trattare le celle vuote.

Elaborato nel tuo browser. Questo file viene convertito sul tuo dispositivo e non viene mai caricato.

Convertitore

.xlsx fino a 25 MB. Puoi anche trascinare qui un file.

Opzioni

Scegli una cartella di lavoro per elencarne i fogli.

Se disattivato, le colonne si chiamano column1, column2 e così via.
Excel memorizza le date come numeri, quindi il formato di uscita va scelto. Non viene applicato alcun fuso orario, perché una data di foglio di calcolo è un giorno di calendario e non un istante.
Disattiva per un file più piccolo, su una riga sola.

Nessun file selezionato.

Su questo strumento

Trasformare un foglio di calcolo in JSON è di solito il primo passo per dare in pasto una cartella di lavoro a un'API, a uno script o a un database. Questo strumento apre una cartella .xlsx nel tuo browser e scrive il foglio scelto come array di oggetti JSON, uno per riga.

Poiché celle vuote e date sono esattamente i punti in cui gli export dei fogli di calcolo vanno storti, su entrambe decidi tu invece che vengano indovinate.

Formati supportati e limiti

Input
.xlsx
Output
.json (application/json)
Nome del file prodotto
The workbook name with the worksheet name appended, for example budget.xlsx becomes budget-Q1.json. Exporting every worksheet produces budget-sheets.zip.
Dimensione massima
25 MB
Elaborazione
Nel tuo browser. Il file non viene caricato.

Come si usa

  1. Scegli una cartella .xlsx. I suoi fogli vengono elencati appena viene letta.
  2. Scegli un foglio, oppure chiedi di esportarli tutti.
  3. Indica se la prima riga contiene i nomi delle colonne, e scegli come vanno scritte celle vuote e date.
  4. Seleziona Converti, poi scarica il file .json o l'archivio .zip.

Limitazioni

  • Ogni valore viene scritto come stringa, tranne le celle vuote se chiedi null. I numeri non diventano numeri JSON, perché farlo rovina in silenzio valori come CAP, numeri di conto lunghi e stringhe di versione.
  • Le formule non vengono ricalcolate; viene usato il valore salvato con la cartella.
  • Formattazione, celle unite, grafici, immagini e commenti non hanno rappresentazione.
  • I nomi di colonna duplicati collassano, e vince l'ultima colonna con quel nome.
  • È supportato solo il formato .xlsx. I vecchi .xls e i .xlsm con macro vengono rifiutati.
  • Le cartelle protette da password non possono essere aperte.

Domande frequenti

La mia cartella di lavoro viene caricata?
No. La cartella viene aperta e convertita interamente nel tuo browser. Non lascia mai il tuo dispositivo e non viene fatta alcuna richiesta che ne trasporti il contenuto.
Quale impostazione usare per le celle vuote?
Usa null quando chi consuma il risultato distingue un valore mancante da uno vuoto, ometti la proprietà quando si aspetta campi facoltativi, e usa la stringa vuota quando si aspetta che ogni chiave sia presente come testo.
Perché i miei numeri sono tra virgolette?
I valori delle celle vengono scritti come testo perché nulla si perda per strada. Un numero che deve essere un numero JSON è una piccola trasformazione dopo la conversione, mentre un numero di conto rovinato non è recuperabile.
Posso convertire tutti i fogli in una volta?
Sì. Scegli tutti i fogli e il download è un archivio ZIP con un file JSON per foglio, chiamato come il foglio.