【发布时间】:2019-06-03 14:54:08
【问题描述】:
我无法完成这个拼图的最后一部分。我想用 jq 展平一个包含数组的 JSON。当前进度:https://jqplay.org/s/fwjTN1CnFc
输入:
{
"a": "1",
"list":
[
{
"Key": "b",
"Value": "2"
},
{
"Key": "c",
"Value": "3"
},
{
"Key": "d",
"Value": "4"
}
]
}
预期输出:
{
"a": "1",
"b": "2",
"c": "3",
"d": "4"
}
这是我当前进度的链接。 https://jqplay.org/s/fwjTN1CnFc
我目前正在使用这个查询{a: .a}, (.list | map({(.Key): .Value}) | add)
以下是我目前无法完全正确的错误结果:
{
"a": "1"
}
{
"b": "2",
"c": "3",
"d": "4"
}
任何帮助都会很棒!
【问题讨论】: