Ten samouczek zdefiniuje proces wyeksportowania danych tabeli HTML do programu Excel za pomocą JavaScript.
Jak wyeksportować tabelę HTML do programu Excel za pomocą JavaScript?
Aby wyeksportować tabelę z HTML do arkusza kalkulacyjnego Excel, użyj biblioteki JavaScript „ArkusJS”. Zapewnia funkcje do czytania, edytowania i eksportowania arkuszy kalkulacyjnych podczas pracy w przeglądarkach internetowych.
Dodaj poniższe źródło „Arkusz„Biblioteka JavaScript w Tag projektu:
Wypróbujmy przykład, aby wyeksportować tabelę HTML z danymi w arkuszu kalkulacyjnym.
Przykład Następnie utwórz przycisk, dołączając „na kliknięcie„Wydarzenie, które wywoła„htmlTableToExcel ()”Funkcja eksportowania tabeli do arkusza Excel: Wyjście pokazuje tabelę z danymi: Kod JavaScript do eksportowania tabeli danych do arkusza jest następujący: Powyższy kod JavaScript wykonuje podane kroki w celu wyeksportowania tabeli do arkusza Excel: Po kliknięciu przycisku arkusz zostanie pobrany. Otwórz pobrany plik, tabela HTML jest teraz z powodzeniem eksportowana do arkusza Excel: Z zrzutu ekranu wynika, że dane zostały pomyślnie wyeksportowane do pliku Excel za pomocą JavaScript. Wniosek Aby wyeksportować tabelę HTML do arkusza kalkulacyjnego Excel, użyj biblioteki JavaScript „Arkusz". Oferuje funkcje do czytania, edytowania i eksportowania arkuszy kalkulacyjnych podczas pracy w przeglądarkach internetowych. Upewnij się, że dane do wyeksportowania są zapisane w tabeli HTML. Powodem jest to, że arkusz przyjmuje wiersze i kolumny z tagów tabeli dokumentu HTML. Ten samouczek opisał eksport danych tabeli HTML do arkusza Excel.
Najpierw utwórz tabelę w pliku HTML, używając etykietka:
ID Nazwa Stopień Rolka# Wiek 1 Jan 8 118 13 2 Rohnda 7 153 12 3 Stephen 9 138 14
var data = dokument.getElementById („tbltoExcl”);
var exvelile = xlsx.Utils.table_to_book (data, arkusz: „arkusz1”);
XLSX.Write (Exfile, BookType: Type, Bookst: True, Type: „Base64”);
XLSX.WriteFile (Exfile, „ExportedFile: htmltableToexcel ' + typ);