json转成csv文件

在作后台管理的时候咱们会常用到将数据导出为CSV文件,方便在Excel中以表格的形式打开查看。git

这里咱们介绍的库叫:json2csvgithub

json2csv的官网地址以下:https://github.com/zemirco/json2csv#readme 看上去仍是很厉害的呢,其实咱们平时使用中也有不少其余web工具能够吧json文件转化为csv文件,其中包括:web

这两个都是平时收集的很好的工具。虽然有这些工具可是在也须要介绍咱们这里使用的json2csv,其实经过一个最简单的例子就很好理解了。json

const json2csv = require('json2csv');
const fs = require('fs');

const fields = ['car', 'price', 'color'];
const myCars = [
  {
    "car": "Audi",
    "price": 40000,
    "color": "blue"
  }, {
    "car": "BMW",
    "price": 35000,
    "color": "black"
  }, {
    "car": "Porsche",
    "price": 60000,
    "color": "green"
  }
];

let csv = json2csv({ data: myCars, fields: fields });
 
fs.writeFile('file.csv', csv, function(err) {
  if (err) throw err;
  console.log('file saved');
});

其余使用仍是具体看官网吧,并且他还有异步的使用方式啊,确实很强大的啊。异步

相关文章
相关标签/搜索