【发布时间】:2022-01-10 18:09:33
【问题描述】:
我目前正在使用此Miller 命令将 CSV 文件转换为 JSON 数组文件:
mlr --icsv --ojson --jlistwrap cat sample.csv > sample.json
效果很好,但是 JSON 数组太大了。
Miller 能否将输出拆分为多个较小的 JSON 文件,每个文件包含 X 行?
例如,如果原始 CSV 有 100 行,我可以修改命令以输出 10 个 JSON Array 文件,每个 JSON 数组包含 10 个转换后的 CSV 行吗?
如果每个 JSON 数组也可以这样包装,则可以加分:
{
"instances":
//JSON ARRAY GOES HERE
}
【问题讨论】:
-
你试过我的答案了吗?有用吗?
-
@aborruso 抱歉,我的需求发生了变化,所以我不再需要解决这个问题,忘记了我问过这个问题,但我现在接受了你的回答。
标签: miller