小编ASH*_*ISH的帖子

如何在节点 js 中写入 xls 文件和流以响应

我尝试过的内容如下:

exports.downloadListOfUsers = (req, res) => {
    let users = [{id:'',name:'',lastName:'',gender:''},{...},{...}]
    const XLSX = require('xlsx');
    let ws = XLSX.utils.aoa_to_sheet(users); //XLSZ.utils.json_to_sheet(users)
    let wb = XLSX.utils.book_new();
    let wbout = XLSX.write(wb, {bookType: 'xlsx', type: 'binary'});
    wbout.pipe(res)
}
Run Code Online (Sandbox Code Playgroud)

将其发送到客户端后,响应状态为待处理,一段时间后失败。我不知道我错过了什么。请指导我。谢谢。

javascript excel xlsx node.js nodejs-stream

6
推荐指数
1
解决办法
4846
查看次数

标签 统计

excel ×1

javascript ×1

node.js ×1

nodejs-stream ×1

xlsx ×1