【问题标题】:how to get some key and value from json using jq如何使用 jq 从 json 中获取一些键和值
【发布时间】:2020-04-21 20:29:45
【问题描述】:

这是我的 test.json 文件

{
  "top": "0",
  "sub": {
    "one": "1",
    "two": "2",
    "three": "3"
  }
}

我可以像这样使用 jq:cat test.json | jq '.top, .sub.two'

返回:

"0"
"2"

是否也可以返回密钥?如下所示:

"top": "0"
"two": "2"

谢谢

【问题讨论】:

    标签: json key jq


    【解决方案1】:

    对于有效的 JSON 输出:

    {top} + (.sub | {two})
    

    【讨论】:

      猜你喜欢
      • 2014-05-31
      • 2017-02-09
      • 2019-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多