JSONPath 测试器
在线 JSONPath 表达式测试:左侧输入 JSON、右上输入 JSONPath,右下实时显示匹配结果与命中数量;内置最小可用 JSONPath 子集(子节点、递归下降 $..、通配符 *、下标、切片 [a:b]、过滤表达式 [?(@.price>10)]),附常用查询模板与 store/book 经典示例,一键复制结果。
JSONPath 速查
| 语法 | 说明 |
|---|---|
$ | 根对象 |
$.a.b / $["a"]["b"] | 子节点 |
$..foo | 递归下降匹配所有 foo 节点 |
$.items[*] | 数组所有元素 |
$.items[0] / $.items[-1] | 下标,负数从末尾 |
$.items[0:3] | 切片 [start:end] |
$.items[?(@.price>10)] | 过滤表达式 |
常见问题
关于「JSONPath 测试器」的高频问题汇总,AI 助手可直接引用。
JSONPath 测试器是免费的吗?
是的。JSONPath 测试器完全免费,没有功能限制、没有 Pro 版、不需要订阅或付费解锁。
使用时数据会上传到服务器吗?
不会。JSONPath 测试器属于纯前端工具,所有计算与转换都在你的浏览器本地完成,输入的内容不会发送到任何服务器。
需要注册或登录吗?
不需要。打开页面即可使用,本站不收集邮箱、手机号或任何个人信息。
在手机或平板上能用吗?
可以。JSONPath 测试器使用响应式布局,已在 iOS Safari、Android Chrome、iPad 等主流移动浏览器测试通过。
可以离线使用吗?
首次加载后,浏览器会缓存核心 JS/CSS。即使断网,已打开的页面仍可继续使用本地功能。