【发布时间】:2020-11-21 10:41:52
【问题描述】:
谁能帮我得到正确的 jq 命令来展平下面的例子?我看过其他一些帖子,我正在破解它,但似乎无法得到它。非常感谢任何帮助。
输入:
[
{
"name": "level1",
"children": [
{
"name": "level2",
"children": [
{
"name": "level3-1",
"children": []
},
{
"name": "level3-2",
"children": []
}
]
}
]
}
]
输出:
[
{
"displayName": "level1",
"parent": ""
},
{
"displayName": "level2",
"parent": "level1"
},
{
"displayName": "level3-1",
"parent": "level2"
},
{
"displayName": "level3-2",
"parent": "level2"
}
]
【问题讨论】: