【问题标题】:JQ keep key in resultJQ在结果中保持关键
【发布时间】:2019-02-21 21:39:04
【问题描述】:

我有一个json

{
    "large": {
        "key1": "one",
        "key2": "two",
        "key3": "three",
        "wanted": {
            "here": "result"
         }
    }
}

我想要

{
    "wanted": {
               "here": "result"
              }             
}

jq '.large.wanted' 删除了密钥 wanted,但我试图保留它。我该怎么做?

【问题讨论】:

    标签: json key jq


    【解决方案1】:

    简而言之,因为 {wanted: .wanted} 可以缩写为 {wanted}:

    .large | {wanted}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多