运行json-2-csv npm使用作为input保存到桌面的json文件

我尝试从npm中使用这个来转换我保存到桌面的json文件。

但是我不明白怎么做,因为我不是一个原始的程序员。

我已经安装了npm和

npm install json-2-csv 

这个步骤后,我不明白我怎么可以导入我的JSON文件。

如果有人能够帮助我完成下面的步骤或截图,那对我来说可能非常有用。

先谢谢你。

把你的json文件放到Node.js应用程序的根目录下,并将其重命名为data.json。

然后用下面的代码在同一个目录下创buildapp.js文件:

 var converter = require('json-2-csv'); var fs = require('fs'); var jsonData = require('./data.json'); var json2csvCallback = function (err, csv) { if (err) throw err; fs.writeFile("./data.csv", csv, function(err) { if(err) throw err; console.log("data.csv file has been saved."); }); }; converter.json2csv(jsonData, json2csvCallback); 

它需要root app目录中的data.json文件(只能使用有效的JSON,否则会在控制台中find错误描述)。 如果一切正常,它将使用json-2-csv模块将JSON转换为CSV,并保存data.csv文件,并将结果保存在根目录下。

只要尝试运行它:node app.js