Hai file Excel pieni di un’enorme quantità di dati e vuoi convertirli in formato file XML a livello di codice? La conversione del formato file XLSX/XLS in formato file XML è ora questione di poche righe di codice sorgente. Useremo questo JavaScript Excel libreria per convertire Excel in XML in Node.js. Inoltre, scriveremo i passaggi e lo snippet di codice per eseguire questa manipolazione e i processi di conversione. Pertanto, assicurati di aver installato Node.js sul tuo computer locale.
I seguenti punti saranno trattati in questo articolo:
- Installazione della libreria JavaScript Excel
- Converti Excel in XML in Node.js
- Conversione da Excel a XML: opzioni avanzate
Installazione della libreria JavaScript Excel
Il processo di installazione di questa libreria è semplice e puoi passare alla sezione installazione in caso di difficoltà. Esistono due modi per abilitare questa API nel tuo progetto.
Innanzitutto, puoi eseguire i seguenti comandi per installarlo:
npm install java
npm install aspose.cells
L’altro modo è scaricare il pacchetto API e abilitare questa libreria nel tuo progetto Node.js.
Converti Excel in XML in Node.js
Questa libreria è così potente e robusta grazie alle sue funzionalità di livello aziendale.
Puoi seguire i passaggi e lo snippet di codice di seguito:
- Crea un oggetto della classe Workbook e carica il file Excel di origine.
- Istanziare un’istanza della classe XmlSaveOptions() che verrà utilizzata per salvare un file in formato file XML.
- Richiamare il metodo save per salvare il file.
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Crea un oggetto della classe Workbook e carica il file excel di origine
var wb = new aspose.cells.Workbook("sample.xlsx");
// Istanziare un'istanza della classe XmlSaveOptions() che verrà utilizzata per salvare un file in formato file XML.
var XmlSaveOptions = new aspose.cells.XmlSaveOptions();
// Richiamare il metodo di salvataggio per salvare il file
wb.save("DocumentConversionProgress.xml", XmlSaveOptions);
Puoi vedere l’output nell’immagine qui sotto:
Conversione da Excel a XML: opzioni avanzate
Questa sezione esplorerà alcune importanti funzionalità offerte da questa libreria Excel JavaScript.
Di seguito sono riportati i passaggi e lo snippet di codice:
- Crea un’istanza di un oggetto della classe Workbook e carica il file Excel di origine.
- Creare un’istanza della classe XmlSaveOptions che verrà utilizzata per salvare un file in formato file XML.
- Chiama il metodo setClearData che rende vuota la cartella di lavoro dopo aver salvato il file.
- Se il valore di setCreateDirectory è true, la directory verrà creata automaticamente prima di salvare il file.
- Il metodo setCachedFileFolder viene utilizzato per archiviare dati estesi.
- Chiama il metodo save per salvare il file.
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// istanziare un oggetto della classe Workbook e caricare il file excel di origine
var wb = new aspose.cells.Workbook("sample.xlsx");
// creare un'istanza della classe XmlSaveOptions() che verrà utilizzata per salvare un file in formato file XML.
var XmlSaveOptions = new aspose.cells.XmlSaveOptions();
// Chiama il metodo setClearData che rende vuota la cartella di lavoro dopo aver salvato il file.
XmlSaveOptions.setClearData(flase);
// se il valore di setCreateDirectory è true, la directory verrà creata automaticamente prima di salvare il file.
XmlSaveOptions.setCreateDirectory(true);
// Il metodo setCachedFileFolder viene utilizzato per archiviare dati di grandi dimensioni.
XmlSaveOptions.setCachedFileFolder(true);
// Richiamare il metodo di salvataggio per salvare il file
wb.save("DocumentConversionProgress.xml", XmlSaveOptions);
Ottieni una licenza gratuita
Puoi ottenere una licenza temporanea gratuita per provare l’API oltre i limiti di valutazione.
Riassumendo
Chiudiamo questo post sul blog qui. Abbiamo esaminato come convertire Excel in XML in Node.js a livello di codice. Abbiamo anche esplorato alcuni metodi avanzati esposti da questa libreria Excel JavaScript. Inoltre, puoi visitare la documentazione per conoscere altri metodi. Questa API ti aiuterà sicuramente se stai cercando di dotare la tua applicazione aziendale di un robusto convertitore da Excel a XML. In effetti, conholdate.com sta scrivendo nuovi post sul blog su altri argomenti interessanti. Pertanto, si prega di rimanere in contatto per gli ultimi aggiornamenti.
Fai una domanda
Puoi farci sapere le tue domande o richieste sul nostro forum.
Domande frequenti
Come ottengo i dati di Excel in XML?
Installa questo JavaScript Excel libreria per convertire Excel in XML in Node.js a livello di codice. Puoi visitare la documentazione per i dettagli completi dell’API.
Come posso convertire XLSX in XML?
Puoi controllare questa classe XmlSaveOptions per convertire i file XLSX in file XML a livello di codice. Inoltre, puoi vedere l’elenco dei metodi qui.