运行JSON-2-CSV NPM使用AS INPUT保存到桌面的JSON文件



我尝试从NPM使用它,以将我保存到桌面的JSON文件转换为json文件。

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

我已经安装了NPM和

npm install json-2-csv

此步骤之后,我无法理解如何导入JSON文件。

如果有人可以帮助我完成以下步骤或屏幕截图,这对我来说可能非常有用。

预先感谢您。

将您的json文件放在node.js应用程序的root目录中,然后将其重命名为data.json。

然后使用此代码在同一目录中创建app.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);

它需要从根本应用程序目录中的data.json文件(仅适用于有效的JSON,否则您将在控制台中找到错误描述)。如果可以的话,它将使用JSON-2-CSV模块将JSON转换为CSV,并将保存data.csv文件,其中仍在root App Directory中的结果。

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

最新更新