最佳答案
我有一个 JSON 输出如下:
{
"example": {
"sub-example": [
{
"name": "123-345",
"tag" : 100
},
{
"name": "234-456",
"tag" : 100
},
{
"name": "4a7-a07a5",
"tag" : 100
}
]
}
}
我想提取三个“ name”字段的值并将其存储在三个变量中。
我尝试用 cat json_file | jq '.["example.sub-example.name"]'
提取“ name”字段的值,但是没有用。
有人能告诉我如何使用 jq (或其他方法)实现这一点吗?