nodejs利用csv导出文件

来源:互联网 发布:淘宝店铺关注怎么设置 编辑:程序博客网 时间:2024/06/06 03:16

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

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


在最后附上调用该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输出文件内容格式如下:
编号名称姓名1testtitle12testtitle2


  



1 0
原创粉丝点击