EasyExcel.read("file.xlsx").sheet()前端怎么接受
时间: 2024-05-09 18:15:05 浏览: 140
前端读取Excel文件
如果你是在前端使用 JavaScript,可以使用 Ajax 或 Fetch API 向后端发送请求,请求返回的数据就是 Excel 文件中的内容。后端可以使用 EasyExcel 读取 Excel 文件,并将数据以 JSON 格式返回给前端。
例如,使用 jQuery 的 Ajax 方法:
```javascript
$.ajax({
url: '/read_excel',
type: 'GET',
dataType: 'json',
success: function(data) {
// 在这里处理返回的数据
},
error: function(jqXHR, textStatus, errorThrown) {
console.error(errorThrown);
}
});
```
其中,`/read_excel` 是后端接口的地址,可以根据实际情况进行修改。后端使用 EasyExcel 读取 Excel 文件,并将数据转换为 JSON 格式:
```java
List<Object> list = EasyExcel.read(inputStream).sheet().doReadSync();
return ResponseEntity.ok(list);
```
这里使用 Spring Boot 实现后端接口,返回的数据类型是 `ResponseEntity`,可以根据需要进行修改。在前端中,可以使用返回的 JSON 数据进行渲染和展示。
阅读全文