如何使用 JavaScript 导出 Excel 文件
概述
在 JavaScript 中,有几种方法可以将数据导出为 Excel 文件。这篇文章将介绍两种最常用和最简单的技术:FileSaver.js 库和 ExcelJS。
使用 FileSaver.js 库
安装 FileSaver.js:使用 npm(Node.js 包管理器)安装库:1
npm install file-saver --save
1
2
3
4
5
6
7
import { writeFile } from xlsx;
import * as fs from fs;
const data = [[姓名, 年龄], [张三, 20]];
const ws = XLSX.utils.table_to_book({ sheet: data });
writeFile(ws, 导出.xlsx);
使用 ExcelJS 库
安装 ExcelJS:使用 npm 安装库:1
npm install exceljs --save
1
2
3
4
5
6
7
8
9
10
import { Workbook } from exceljs;
const workbook = new Workbook();
const worksheet = workbook.addWorksheet(Sheet1);
worksheet.addRow([姓名, 年龄]);
worksheet.addRow([张三, 20]);
const data = (await workbook.xlsx.writeBuffer()).toString(binary);
fs.writeFileSync(导出.xlsx, data, binary);
以上就是js如何导出excel的详细内容,更多请关注php中文网其它相关文章!