找了好多贴子都是直接在本下生成的,找不着好的工具,我想要在页面上点击就直接下载
给个地址就行~~ 非常感谢啊,
var rawCSV = 'your string'; // 设置 header 使浏览器下载文件 res.setHeader('Content-Description', 'File Transfer'); res.setHeader('Content-Type', 'application/csv; charset=utf-8'); res.setHeader('Content-Disposition', 'attachment; filename=data.csv'); res.setHeader('Expires', '0'); res.setHeader('Cache-Control', 'must-revalidate'); // 为了让 Windows 能识别 utf-8,加上了 dom res.send('\uFEFF' + rawCSV);
BOM
解决了,直接用csv模块生成内容后,就可以直接放进send里就ok了, 推荐个json2csv这个模块挺好用的 https://github.com/zeMirco/json2csv
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
BOM
解决了,直接用csv模块生成内容后,就可以直接放进send里就ok了, 推荐个json2csv这个模块挺好用的 https://github.com/zeMirco/json2csv