You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用jq统计给定JSON结构中的键值对数量

使用jq统计JSON对象的键值对数量

针对你给出的JSON结构,用jq统计键值对数量有两种简单的写法:

  • 直接调用length:jq会直接返回对象的键数量

    jq length your_json_file.json
    

    如果是通过管道传递JSON内容:

    cat your_json_file.json | jq length
    
  • 先获取所有键的数组再取长度,和JavaScript里Object.keys().length的逻辑一致:

    jq 'keys | length' your_json_file.json
    

针对你提供的示例JSON,这两种命令都会返回3,对应3个键值对。

内容的提问来源于stack exchange,提问作者l7r7

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 10:25:25