我正在尝试将json文件转换为CSV格式。在示例https://www.npmjs.com/package/json2csv中
const { parse } = require('json2csv');
const fields = ['field1', 'field2', 'field3'];
const opts = { fields };
try {
const csv = parse(myData, opts);
console.log(csv);
} catch (err) {
console.error(err);
}我不知道myData该怎么办,我试过了:
const { parse } = require('json2csv');
const mydata = require("./mydata.json");
const fields = ['id', 'name'];
const opts = { fields };
try {
const csv = parse(mydata , opts);
console.log(csv);
} catch (err) {
console.error(err);
}但是我看不到mydata的值,我只得到id和name的值。
我认为这不会达到孩子的水平,我可以看到数据
发布于 2022-02-15 09:32:44
我的数据是这样的:
{
"something": value,
"something2": [
{
"id": 1,
"name": "name"
}
]
}我不得不把它移除,让它变成这样:
[
{
"id": 1,
"name": "name"
}
]这是一个解决方案,但我不想更改"mydata“文件,如果有人有其他解决方案,谢谢。
https://stackoverflow.com/questions/71123859
复制相似问题