JSON 输入 & 查询参数
💡 拖拽文件到上方区域,已预填示例数据可直接查询
JSONPath 表达式: $ 开头,.key 访问属性,[*] 遍历数组,.. 递归搜索
更多示例: $..price(所有price) | $.store.books[0](第一本书) | $..*(全部节点)
正则搜索所有字符串和数字值,返回匹配的路径和值
例如: 匹配"曹雪芹" | \d+ 匹配数字 | 红|三体 匹配"红楼梦"或"三体"
只显示指定路径的内容,每行一个路径
筛选指定类型的所有值(在所有层级中查找)
按数值范围过滤指定字段。例如: price 字段在 30~60 之间的所有项
⚠ 输入必须是数组或包含指定字段的对象
数组去重 — 根元素需为数组。留空按完整值去重
例如 [{name:"A"},{name:"A"}] 按键name去重 → 仅保留第一个
数组分页 — 跳过前N条,取M条
例如: 跳过0取3 → 返回第1~3条; 跳过2取2 → 返回第3~4条
提取指定键的所有值 — 收集到数组中
统计键出现次数 — 递归统计所有层级
用 JSONPath 查找节点,输出中列出所有匹配路径和值
例如: $..price 查找所有price字段 | $..* 列出全部节点
查询结果
💡 示例: 在左侧选择「JSONPath」选项卡,输入 $.store.books[*].price,点击「执行 JSONPath」即可查看所有图书价格