我们正在使用json2csv模块将 JSON 转换为 CSV 文件。但如果模块有 JSON 数组,则无法转换 JSON。例如,它无法转换以下 JSON:
{
"meta": {
"request": {
"page": 1,
"format": "json",
"start_date": "2021-11-01",
"end_date": "2021-11-30",
"country": "gb"
},
"status": "Success",
"last_updated": "2021-11-30"
},
"top_sites": [
{
"rank": 1,
"domain": "song1"
},
{
"rank": 2,
"domain": "song2"
},
]
}
下的数据meta
得到正确转换,但top_sites
没有得到转换。
我使用的命令是:
json2csv -i test_file.json -f meta.request.page,meta.request.format,meta.request.start_date,meta.request.end_date,meta.request.country,meta.status,meta.last_updated,top_sites --unwind top_sites
有人可以帮助我们如何解决这个问题吗?