gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-04 00:55:36 25 4
gpt4 key购买 nike

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

但是我无法理解如何做到这一点,因为我不是原始程序员。

我已经安装了 npm 和

npm install json-2-csv

完成此步骤后,我无法理解如何导入我的 json 文件。

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

提前谢谢您。

最佳答案

将 json 文件放入 Node.js 应用程序的根目录并将其重命名为 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 文件,结果仍在应用程序根目录中。

尝试使用以下命令运行它:node app.js

关于json - 使用保存到桌面的 json 文件作为输入运行 json-2-csv npm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30014407/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com