js读写excel的代码
时间: 2023-09-10 20:10:36 浏览: 50
以下是使用JavaScript读写Excel文件的示例代码:
1. 读取Excel文件
```javascript
// 导入xlsx插件
const XLSX = require('xlsx');
// 读取Excel文件
const workbook = XLSX.readFile('example.xlsx');
// 获取第一个工作表
const worksheet = workbook.Sheets[workbook.SheetNames[0]];
// 获取单元格数据
const cellData = worksheet['A1'].v;
// 获取行数据
const rowData = XLSX.utils.sheet_to_json(worksheet, { header: 1 })[0];
// 获取列数据
const columnData = XLSX.utils.sheet_to_json(worksheet, { header: 'A' }).map(obj => obj.A);
```
2. 写入Excel文件
```javascript
// 导入xlsx插件
const XLSX = require('xlsx');
// 创建工作簿
const workbook = XLSX.utils.book_new();
// 创建工作表
const worksheet = XLSX.utils.aoa_to_sheet([
['姓名', '年龄', '性别'],
['张三', 18, '男'],
['李四', 20, '女'],
]);
// 将工作表添加到工作簿
XLSX.utils.book_append_sheet(workbook, worksheet, 'Sheet1');
// 生成Excel文件
XLSX.writeFile(workbook, 'example.xlsx');
```
以上代码仅供参考,具体实现可能会因环境和需求不同而有所不同。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.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)
![](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)
![](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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)