Toto krátké téma se zaměřuje na to, jak převést XML na XLSX v Node.js. Zahrnuje všechny detaily pro vytvoření vývojového prostředí, postupný pseudokód a funkční ukázkový kód pro napsání aplikace pro převod XML do Excelu v Node.js. Tuto aplikaci pro převod můžete snadno používat, aniž byste se spoléhali na software třetích stran, který je nainstalován na vašem hostitelském počítači.
Kroky k převodu XML do Excelu v Node.js
- Nakonfigurujte vývojové prostředí tak, aby k převodu souborů XML na soubory Excel používalo Aspose.Cells pro Node.js přes Java
- Vytvořte instanci objektu třídy XmlLoadOption a nastavte požadované možnosti načtení
- Získejte přístup k ukázkovému souboru XML z disku pomocí objektu třídy Workbook pomocí možností načtení
- Exportujte načtený soubor XML do souboru XLSX na disku pomocí metody uložení
Pomocí kroků uvedených výše v části Node.js XML to Excel lze snadno vytvořit softwarové aplikace pro převod XML do Excelu. Začneme načtením zdrojového souboru XML z disku nebo paměťového streamu pomocí instance třídy Workbook a volitelných možností načítání XML. Nakonec metoda uložení vystavená třídou Workbook v Node.js převede XML na soubor Excel a uloží jej na disk.
Kód pro převod XML do Excelu v Node.js
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
//Set the product license | |
new aspose.cells.License().setLicense("Conholdate.lic"); | |
// Set the XML file load options | |
var xmlOptions = new aspose.cells.XmlLoadOptions(); | |
options.setCheckDataValid(true); | |
// Load the source XML file | |
var xmlBook = new aspose.cells.Workbook("sourcce.xml", xmlOptions); | |
// Convert XML file to XLSX | |
xmlBook.save("xml-to-xlsx.xlsx"); | |
console.log("XML to XLSX conversion completed successfully"); |
V uvedeném příkladu můžete snadno transformovat XML na XLSX v Node.js pomocí několika řádků snadno srozumitelného kódu. Třída XmlLoadOptions zpřístupňuje sadu volitelných metod, které můžete využít k předběžnému zpracování zdrojového souboru XML, včetně metod sady pro filtrování možností pro data, možností konfigurace formátu data a čísel a kontroly platnosti dat XML, abychom jmenovali alespoň některé.
V tomto tématu jsme se naučili, že k vytvoření aplikace pro převod XML na kód založený na Excelu Node.js lze snadno využít. Pokud se chcete dozvědět více o procesu transformace HTML na formát souboru JSON, přečtěte si článek na jak převést HTML na JSON pomocí Node.js.