首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >从包含在[[ ]]数组之间的json中提取值

从包含在[[ ]]数组之间的json中提取值
EN

Stack Overflow用户
提问于 2018-06-02 02:32:33
回答 1查看 52关注 0票数 3

有没有人可以帮我从json中提取如下值:

代码语言:javascript
复制
[
    [
        {
            "name": "x", 
            "age": "y", 
            "class": "z"
        }
    ]
]

我想使用jq从上面的json中提取age

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-02 02:58:35

步行者的方式:

代码语言:javascript
复制
.[] | .[] | .age

更简单的方法是:

代码语言:javascript
复制
.[][].age

另一种需要考虑的可能性(它有不同的语义)是:

代码语言:javascript
复制
 .. | .age?
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50649235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档