У меня есть иерархическое дерево данных JSON в соответствии с приведенным ниже примером, и мне нужно преобразовать его в двухмерную таблицу в текстовом формате с семантикой объединения SQL.
Примечание: есть ответы на вопрос «Как преобразовать данные в двумерном массиве JSON в двумерную таблицу в текстовом формате», этот вопрос касается иерархических данных JSON, а не двумерных массивов.
Ввод JSON:
[
[
[
[
"machine.example.com"
],
[
{
"VolumeId": "vol-070061259e62b931d",
"AttachTime": "2017-11-29T00:58:46.000Z",
"DeleteOnTermination": true,
"Status": "attached"
},
{
"VolumeId": "vol-070b6ecf34107389f",
"AttachTime": "2017-11-29T00:58:46.000Z",
"DeleteOnTermination": true,
"Status": "attached"
},
{
"VolumeId": "vol-0d6188182333509a2",
"AttachTime": "2017-11-29T01:30:51.000Z",
"DeleteOnTermination": false,
"Status": "attached"
},
{
"VolumeId": "vol-0653708f578c13e36",
"AttachTime": "2017-11-29T01:31:06.000Z",
"DeleteOnTermination": false,
"Status": "attached"
}
]
]
]
]
Желаемый вывод:
machine.example.com vol-070061259e62b931d
machine.example.com vol-070b6ecf34107389f
machine.example.com vol-0d6188182333509a2
machine.example.com vol-0653708f578c13e36
Может ли JQ сделать это?