JSONPath 测试工具
在线测试和执行 JSONPath 表达式。
JSON 输入
示例:All AuthorsBooks under 10Third BookLast BookBooks with ISBN
查询结果
使用说明
- 输入 JSON 数据和 JSONPath 表达式
- 点击执行查看查询结果
- 支持标准 JSONPath 语法 (如 $.store.book[*])
- 点击示例快速加载常见模式
JSONPath 知识
JSONPath 是一种用于 JSON 的查询语言,类似于 XML 的 XPath。
基本语法
$ : 根对象 @ : 当前对象 . : 子节点操作符 [] : 下标操作符 * : 通配符
过滤器
[?(<表达式>)] : 过滤表达式。例如:[?(@.price < 10)]
主要特点
- 从复杂 JSON 中提取数据
- 基于条件过滤数组
- 遍历嵌套结构
应用场景
- 数据提取
- API 测试
- 配置验证