在作後臺管理的時候咱們會常用到將數據導出爲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'); });
其餘使用仍是具體看官網吧,並且他還有異步的使用方式啊,確實很強大的啊。異步