
Konwertuj Excel na XML w Node.js
Czy masz pliki Excel wypełnione ogromną ilością danych i chcesz programowo przekonwertować je do formatu XML? Konwersja pliku XLSX/XLS do formatu XML to teraz kwestia kilku linijek kodu źródłowego. Użyjemy tej [biblioteki] JavaScript Excel do konwersji Excela na XML w Node.js. Ponadto napiszemy kroki i fragment kodu, aby wykonać tę manipulację i procesy konwersji. Dlatego upewnij się, że masz zainstalowany Node.js na swoim komputerze lokalnym.
W tym artykule zostaną omówione następujące punkty:
- Instalacja biblioteki JavaScript Excel
- Konwertuj Excel na XML w Node.js
- Konwersja Excela do XML - opcje zaawansowane
Instalacja biblioteki JavaScript Excel
Proces instalacji tej biblioteki jest łatwy i w razie trudności możesz przejść do sekcji instalacja. Istnieją dwa sposoby włączenia tego interfejsu API w projekcie.
Najpierw możesz uruchomić następujące polecenia, aby go zainstalować:
npm install java
npm install aspose.cells
Innym sposobem jest pobranie pakietu API i włączenie tej biblioteki w projekcie Node.js.
Konwertuj Excel na XML w Node.js
Ta biblioteka jest tak potężna i solidna ze względu na funkcje na poziomie przedsiębiorstwa.
Możesz wykonać poniższe kroki i fragment kodu:
- Utwórz obiekt klasy Workbook i załaduj źródłowy plik Excel.
- Utwórz instancję klasy XmlSaveOptions(), która będzie używana do zapisania pliku w formacie pliku XML.
- Wywołaj metodę save, aby zapisać plik.
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Utwórz obiekt klasy Workbook i załaduj źródłowy plik Excel
var wb = new aspose.cells.Workbook("sample.xlsx");
// Utwórz instancję klasy XmlSaveOptions(), która będzie używana do zapisania pliku w formacie pliku XML.
var XmlSaveOptions = new aspose.cells.XmlSaveOptions();
// Wywołaj metodę save, aby zapisać plik
wb.save("DocumentConversionProgress.xml", XmlSaveOptions);
Wynik możesz zobaczyć na obrazku poniżej:

Konwertuj Excel na XML w Node.js
Konwersja Excela do XML - opcje zaawansowane
W tej sekcji omówione zostaną niektóre najważniejsze funkcje oferowane przez tę bibliotekę JavaScript Excel.
Poniżej znajdują się kroki i fragment kodu:
- Utwórz instancję obiektu klasy Workbook i załaduj źródłowy plik Excel.
- Utwórz instancję klasy XmlSaveOptions, która będzie używana do zapisania pliku w formacie XML.
- Wywołaj metodę setClearData, która po zapisaniu pliku powoduje, że skoroszyt staje się pusty.
- Jeżeli wartość setCreateDirectory jest prawdziwa, katalog zostanie automatycznie utworzony przed zapisaniem pliku.
- Metoda setCachedFileFolder służy do przechowywania obszernych danych.
- Wywołaj metodę save, aby zapisać plik.
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// utwórz instancję obiektu klasy Workbook i załaduj źródłowy plik Excel
var wb = new aspose.cells.Workbook("sample.xlsx");
// utwórz instancję klasy XmlSaveOptions(), która będzie używana do zapisania pliku w formacie pliku XML.
var XmlSaveOptions = new aspose.cells.XmlSaveOptions();
// Wywołaj metodę setClearData, która po zapisaniu pliku powoduje opróżnienie skoroszytu.
XmlSaveOptions.setClearData(flase);
// jeśli wartość setCreateDirectory jest prawdziwa, katalog zostanie automatycznie utworzony przed zapisaniem pliku.
XmlSaveOptions.setCreateDirectory(true);
// Metoda setCachedFileFolder służy do przechowywania dużych danych.
XmlSaveOptions.setCachedFileFolder(true);
// Wywołaj metodę save, aby zapisać plik
wb.save("DocumentConversionProgress.xml", XmlSaveOptions);
Zdobądź bezpłatną licencję
Możesz uzyskać bezpłatną licencję tymczasową, aby wypróbować interfejs API poza ograniczeniami ewaluacyjnymi.
Podsumowując
Zakończmy ten wpis na blogu w tym miejscu. Omówiliśmy, jak programowo przekonwertować Excel na XML w Node.js. Zbadaliśmy także kilka zaawansowanych metod udostępnianych przez tę bibliotekę JavaScript Excel. Ponadto możesz odwiedzić dokumentację, aby poznać inne metody. To API z pewnością Ci pomoże, jeśli chcesz wyposażyć swoją aplikację biznesową w solidny konwerter Excela na XML. W rzeczywistości conholdate.com pisze nowe posty na blogu na inne ekscytujące tematy. Dlatego prosimy o kontakt w celu uzyskania najnowszych aktualizacji.
Zadać pytanie
Możesz dać nam znać o swoich pytaniach lub wątpliwościach na naszym forum.
Często zadawane pytania
Jak uzyskać dane programu Excel w formacie XML?
Zainstaluj tę JavaScript Excel [bibliotekę], aby programowo przekonwertować Excel na XML w Node.js. Pełne szczegóły API można znaleźć w dokumentacji.
Jak przekonwertować XLSX na XML?
Możesz zaznaczyć tę klasę XmlSaveOptions, aby programowo przekonwertować pliki XLSX na pliki XML. Ponadto możesz zobaczyć listę metod tutaj.