浏览器端JSON数据导出为CSV数据

最近在项目中做一个浏览器端json数据导出为csv数据的功能,跳了一波坑,特此分享

json2csv库

json2csv

文档地址

文档地址

示例

1
2
3
4
5
6
7
8
9
var json2csv = require('json2csv');
var fields = ['field1', 'field2', 'field3'];

try {
var result = json2csv({ data: myData, fields: fields });
console.log(result);
} catch (err) {
console.error(err);
}