0

我们正在使用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

有人可以帮助我们如何解决这个问题吗?

4

0 回答 0