【问题标题】:convert a json to a csv, array将 json 转换为 csv、数组
【发布时间】:2022-01-17 14:30:44
【问题描述】:

我想将下面的文件转换成 csv 文件,我认为jq 会是合适的工具。

[
  [
    "123456789012",
    "071395e8xxxxxxxx",
    bad,
    failed
  ],
  [
    "098765432123",
    "094e9c34d3xxxxxxxx",
    good,
    successful
  ],
  ...
]

123456789012,071395e8xxxxxxxx, bad, failed
098765432123,094e9c34d3xxxxxxxx,good,successful

【问题讨论】:

    标签: json jq export-to-csv


    【解决方案1】:

    不幸的是,显示的输入不是很有效的 JSON,因此在将其呈现给 JSON 之前,您必须以某种方式对其进行调整。用于转换为 CSV 的 jq 命令将遵循以下行:

    jq -r '.[] | @csv' input.json
    

    【讨论】:

    • 你是超级英雄,伙计。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-05
    • 2019-10-11
    • 2017-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-18
    相关资源
    最近更新 更多