【发布时间】:2021-10-30 12:51:08
【问题描述】:
我是 JQ 的新手。 我需要基于另外 2 个文件制作一个 json 文件。 我整天都在使用它并在这里堆叠。非常需要这个。
这是文件 1
{
"name": "foo",
"key": "1",
"id": "x"
}
{
"name": "bar",
"key": "2",
"id": "x"
}
{
"name": "baz",
"key": "3",
"id": "y"
}
文件 2
{
"name": "a",
"key": "1"
}
{
"name": "b",
"key": "1"
}
{
"name": "c",
"key": "2"
}
{
"name": "d",
"key": "2"
}
{
"name": "e",
"key": "3"
}
预期结果:
{
"x": {
"foo": [
"a",
"b"
],
"bar": [
"c",
"d"
]
},
"y": {
"baz": [
"e"
]
}
}
我可以用 python 脚本来做,但我需要用 jq。
提前致谢。
【问题讨论】: