js导出excel文件代码
时间: 2024-09-24 07:03:23 浏览: 46
在JavaScript中,导出Excel文件通常会利用一些库,如`xlsx`、`js-xlsx` 或 `file-saver` 等。以下是使用`xlsx`库的一个简单示例:
```javascript
// 首先,安装必要的库
// npm install xlsx file-saver
// 引入所需的模块
const XLSX = require('xlsx');
const fs = require('fs');
const saveAs = require('file-saver').saveAs;
// 创建一个工作簿
let workbook = XLSX.utils.book_new();
let worksheet = XLSX.utils.aoa_to_sheet([['标题1', '标题2', '标题3'], ['数据1', '数据2', '数据3']]);
// 将工作表添加到工作簿
XLSX.utils.book_append_sheet(workbook, worksheet, 'Sheet1');
// 写入文件
XLSX.writeFile(workbook, 'output.xlsx', function(err) {
if (err) {
console.log(err);
} else {
// 使用file-saver下载文件
saveAs(new Blob([JSON.stringify(XLSX.readFile('output.xlsx'))], {type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8"}), 'output.xlsx');
}
});
阅读全文
相关推荐
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![js](https://img-home.csdnimg.cn/images/20250102104920.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)