JSONPath 在线查询工具
在线 JSONPath 查询工具,从 JSON 数据中快速提取所需内容,支持多种表达式语法
常用示例:
JSON 输入
JSONPath 表达式
查询结果
执行查询后结果将显示在这里
JSONPath 语法参考
| 表达式 | 说明 | 示例 |
|---|---|---|
$ | 根节点 | $ |
.property | 子节点属性 | $.store.book |
..property | 递归搜索属性 | $..author |
* | 通配符,匹配所有 | $.store.* |
[n] | 数组索引 | $.store.book[0] |
[n,m] | 多个数组索引 | $.store.book[0,2] |
[start:end] | 数组切片 | $.store.book[0:2] |
[?(expr)] | 过滤表达式 | $.store.book[?(@.price<10)] |
@ | 当前节点(用于过滤) | [?(@.price<10)] |
JSONPath 查询工具使用说明
主要功能
- JSONPath 查询 - 支持标准 JSONPath 语法提取数据
- 递归搜索 - 使用
..递归查找所有匹配节点 - 过滤表达式 - 支持
?(@.prop)条件过滤 - 数组操作 - 支持索引、切片、多选
使用场景
- API 返回数据快速提取
- 复杂 JSON 结构数据定位
- JSON 配置文件批量查询
- 数据调试与分析