首页 > 学院 > 开发设计 > 正文

nodejs利用csv导出文件

2019-11-06 06:09:17
字体:
来源:转载
供稿:网友

小弟我才开始写博客,如果不合理之处请提出来,我改之,本文是关于nodejs中利用csv做文件的导出功能,在该例子中主要利用了fast-csv包对数据进行导出为csv文件格式,由于最近在做一个关于nodejs导出的Excel的功能,在网上找了很久都没有找到合适的文档,最后找到了关于csv的导出,下面是关于nodejs代码

接下来的代码是关于csv导出的js,其中首先需要导包:fast-csv和fs包;

在最后附上调用该js文件的例子,该例子是写在router路由里面的,当页面点击导出的时候执行的代码,如下在上面的代码中function(row){return {"编号":row.id,"名称":row.name,"姓名":row.title}返回的是csv文件的第一行表头,[{id:1,name:'test',title:'title1'},{id:2,name:'test',title:'title2'}]表示输出在csv文件中的内容。注意:上面颜色相同的部分名称一定要一样,而且rows是一个json数组;csv输出文件内容格式如下:
编号名称姓名
1testtitle1
2testtitle2
  


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表