json转成csv文件
生活随笔
收集整理的這篇文章主要介紹了
json转成csv文件
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
在做后臺管理的時候我們會經(jīng)常使用到將數(shù)據(jù)導(dǎo)出為CSV文件,方便在Excel中以表格的形式打開查看。
這里我們介紹的庫叫:json2csv
json2csv的官網(wǎng)地址如下:https://github.com/zemirco/json2csv看上去還是很厲害的呢,其實我們平時使用中也有很多其他web工具可以吧json文件轉(zhuǎn)化為csv文件,其中包括:
著名的:https://json-csv.com/
簡潔的:https://konklone.io/json/
這兩個都是平時收集的很好的工具。雖然有這些工具但是在也需要介紹我們這里使用的json2csv,其實通過一個最簡單的例子就很好理解了。
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');
});
其他使用還是具體看官網(wǎng)吧,而且他還有異步的使用方式啊,確實很強大的啊。
總結(jié)
以上是生活随笔為你收集整理的json转成csv文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: execvp使用实例
- 下一篇: kms可用激活服务器地址|kms可用激活