可以使用 . 后跟子元素的键名来访问父元素的子元素,例如:

{
  "parent": {
    "child1": "value1",
    "child2": "value2"
  }
}

要获取 parent 的子元素 child1 的值,可以使用以下命令:

$ jq '.parent.child1' file.json

输出:

"value1"

如果父元素的键名不知道,可以使用 [] 来访问子元素,例如:

{
  "parent": {
    "child1": "value1",
    "child2": "value2"
  }
}

要获取 child1 的值,可以使用以下命令:

$ jq '.parent["child1"]' file.json

输出:

"value1"
jq 拿到父元素的里面的子元素

原文地址: https://www.cveoy.top/t/topic/ceV9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录