DevKit源码

JSONPath / JMESPath 查询

用 JSONPath 或 JMESPath 从 JSON 中提取数据,并导出匹配路径

示例
未执行
JSON 输入
字符 0字节 0行 0
查询结果
结果 JSON尚未运行
字符 0字节 0行 0
匹配路径按文档顺序 · 共 0 项

还没有匹配结果。

JSONPath · UTF-8 本地执行

什么时候用「JSONPath / JMESPath 查询」

接口返回一大坨 JSON,只需要其中几个字段,或者想确认某个过滤条件到底命中了哪些元素。

使用要点

  • JSONPath 支持子属性、下标、通配、递归下降、切片、联合与 [?(@.price < 100)] 过滤表达式。
  • JMESPath 支持字段、下标、切片、通配、扁平化、过滤、管道、多选与 sort_by / length / max 等常用函数。
  • 结果会同时给出匹配路径列表,可以按路径复制,或用「发送到」把结果交给 JSON 转 Java、JSON Schema 继续处理。

相关工具

JSONPath / JMESPath 查询与其他 44 个工具一样,全部计算都在你的浏览器里完成:输入、密钥与文件不会发送到服务器,页面首次加载后可离线使用。