[點(diǎn)晴永久免費(fèi)OA][轉(zhuǎn)帖]SheetJS前端通過js導(dǎo)出Excel
SheetJS是一款強(qiáng)大的js庫,用來解析excel文件??梢赃\(yùn)行在瀏覽器端,也可以運(yùn)行在nodejs環(huán)境。 通過SheetJS導(dǎo)出xls表格,是通過獲取table的dom節(jié)點(diǎn),解析并生成xls文件。 引入文件 <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.16.6/xlsx.min.js" integrity="sha512-X53zyt2zVcpa26yjS4j4nUzh6bEiymyqZ7zuZk6NoYqwZJcSzrScgtpsN1JPtcdROIhhnhBmtClj7eVe21qjyg==" crossorigin="anonymous"></script> html頁面代碼 <table id="table1"> <thead> <tr> <th scope="col">序號</th> <th scope="col">省份</th> <th scope="col">城市</th> <th scope="col">郵編</th> </tr> </thead> <tbody> <tr> <th scope="row">1</th> <td>四川</td> <td>成都</td> <td>61000</td> </tr> .... </tbody></table> js代碼
var filename = "按省份統(tǒng)計(jì).xls"; var workbook = XLSX.utils.book_new(); var ws1 = XLSX.utils.table_to_sheet(document.getElementById('table1')); XLSX.utils.book_append_sheet(workbook, ws1, "Sheet1"); XLSX.writeFile(workbook, filename); //導(dǎo)出Excel http://blog.bitefu.net/post/479.html 該文章在 2023/3/25 9:34:46 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |