我有这个输入数据:
{
"list": {
"1": {
"attributes": {
"content": [],
"pageable": {
"pageNumber": 0,
"pageSize": 10
}
}
},
"2": {
"attributes": {
"content": [
{
"id": "AZER"
}
],
"pageable": {
"pageNumber": 0,
"pageSize": 10
}
}
},
"3": {
"attributes": {
"content": [
{
"id": "WXC"
},
{
"id": "QSD"
}
],
"pageable": {
"pageNumber": 0,
"pageSize": 10
}
}
}
}
}
我需要使用 JQ 将 id 值提取到一个新数组中,我尝试这样做:
.list[] | .attributes.content[].id
这是我的结果:
"AZER"
"WXC"
"QSD"
这是我想要的,但是在 3 行中,我需要将它放在数组中我怎样才能在这样的数组中得到这个结果:
["AZER","WXC","QSD"]