【发布时间】:2021-03-23 11:21:04
【问题描述】:
我是 jq 的初学者,我想重塑我的 JSON 文件。
我的 JSON 结构如下:
{
"a": [1, 2, 3, 4 ...],
"b": [
{
"x": 1000,
"value": 1
},
{
"x": 1000,
"value": 2
},
{
"x": 1000,
"value": 3
}
...
]
}
我想知道如何使用 jq 实现这样的结果:
[
{
"value": 1,
"from": "a",
},
{
"value": 2,
"from": "a"
},
...
{
"value": 1,
"from": "b"
},
{
"value": 2,
"from": "b"
}
...
]
【问题讨论】:
-
根对象中总是只有两个字段吗?
-
举个例子很好,但如果你也描述了需求并向我们展示了你已经尝试过的东西会更好,这很可能也会对需求有所了解。
标签: json jq array-merge