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.
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
- Scegli una cartella .xlsx. I suoi fogli vengono elencati appena viene letta.
- Scegli un foglio, oppure chiedi di esportarli tutti.
- Indica se la prima riga contiene i nomi delle colonne, e scegli come vanno scritte celle vuote e date.
- 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.