Konwertuj Excel na XML w Node.js

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

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:

  1. Utwórz obiekt klasy Workbook i załaduj źródłowy plik Excel.
  2. Utwórz instancję klasy XmlSaveOptions(), która będzie używana do zapisania pliku w formacie pliku XML.
  3. 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

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:

  1. Utwórz instancję obiektu klasy Workbook i załaduj źródłowy plik Excel.
  2. Utwórz instancję klasy XmlSaveOptions, która będzie używana do zapisania pliku w formacie XML.
  3. Wywołaj metodę setClearData, która po zapisaniu pliku powoduje, że skoroszyt staje się pusty.
  4. Jeżeli wartość setCreateDirectory jest prawdziwa, katalog zostanie automatycznie utworzony przed zapisaniem pliku.
  5. Metoda setCachedFileFolder służy do przechowywania obszernych danych.
  6. 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.

Zobacz też