将 json 转换为 csv,数组
convert a json to a csv, array
我想将以下文件转换成 csv 文件,我认为 jq
是合适的工具。
[
[
"123456789012",
"071395e8xxxxxxxx",
bad,
failed
],
[
"098765432123",
"094e9c34d3xxxxxxxx",
good,
successful
],
...
]
至
123456789012,071395e8xxxxxxxx, bad, failed
098765432123,094e9c34d3xxxxxxxx,good,successful
不幸的是,显示的输入不太有效 JSON,因此您必须在将其呈现给 JSON 之前以某种方式对其进行调整。用于转换为 CSV 的 jq 命令将遵循以下行:
jq -r '.[] | @csv' input.json
我想将以下文件转换成 csv 文件,我认为 jq
是合适的工具。
[
[
"123456789012",
"071395e8xxxxxxxx",
bad,
failed
],
[
"098765432123",
"094e9c34d3xxxxxxxx",
good,
successful
],
...
]
至
123456789012,071395e8xxxxxxxx, bad, failed
098765432123,094e9c34d3xxxxxxxx,good,successful
不幸的是,显示的输入不太有效 JSON,因此您必须在将其呈现给 JSON 之前以某种方式对其进行调整。用于转换为 CSV 的 jq 命令将遵循以下行:
jq -r '.[] | @csv' input.json