js-xlsx 导出
时间: 2024-01-19 16:04:44 浏览: 146
js-xlsx-master.zip_JSExcelXml-master_JS导出excel_excel导入_js-xlsx_j
以下是使用js-xlsx导出Excel的示例代码:
```javascript
import XLSX from 'xlsx';
// 定义数据
var _data = [
["id", "name", "value"],
[1, "sheetjs", 7262],
[2, "js-xlsx", 6969]
];
// 将数据转换为工作表
const ws = XLSX.utils.aoa_to_sheet(_data);
// 创建工作簿并添加工作表
const wb = XLSX.utils.book_new();
XLSX.utils.book_append_sheet(wb, ws, 'Sheet1');
// 将工作簿保存为文件
XLSX.writeFile(wb, 'SheetJS.xlsx');
```
这段代码首先导入了js-xlsx库,然后定义了一个包含数据的二维数组`_data`。接下来,使用`XLSX.utils.aoa_to_sheet`方法将数据转换为工作表对象`ws`。然后,创建一个新的工作簿对象`wb`,并使用`XLSX.utils.book_append_sheet`方法将工作表添加到工作簿中。最后,使用`XLSX.writeFile`方法将工作簿保存为名为`SheetJS.xlsx`的文件。
阅读全文