如何将以下json压缩为csv格式?我面临的问题是,这个json包含键位置的值,我看到的所有示例和教程都展示了如何使用键和值处理json。所以我甚至不知道从哪里开始。
杰森:这就是我现在的情况。
{
"AE": {
"424,2": "Etisalat",
"424,3": "DU"
},
"AF": {
"412,50": "Etisalat"
}
}CSV:这就是我想要的输出。
"AE","424,2","Etisalat"
"AE","424,3","DU"
"AF","412,50","Etisalat"发布于 2019-05-19 11:30:44
paths(scalars) as $p | $p + [getpath($p)] | @csvpaths(scalars)查找不可迭代值的路径,并将它们作为数组列出(例如["AE","424,4"]),
getpath($p)在$p表示的路径上返回值。
注意,-r/--raw-output选项是正确的CSV输出所必需的。
https://stackoverflow.com/questions/56207217
复制相似问题