JSONPath 测试器和评估器

实时使用 JSONPath 表达式查询、检查和评估 JSON 文档。所有评估都在您的浏览器中本地运行 — 您的数据绝不会上传。

方言: JSONPath-Plus
就绪
0 字节
匹配值将显示在此处。

JSONPath 示例

加载示例数据并点击下方任意表达式即可立即尝试。这些示例展示了标准选择器以及 JSONPath-Plus 扩展。

表达式 描述
$.store.book[*].author 商店中所有书籍的作者。
$..author JSON 中任何位置的所有作者(递归)。
$.store.book[?(@.price < 10)] Books cheaper than $10 using filter expressions.
$.store.book[0,1] 使用联合/逗号选择器的前两本书。
$.store.book[:2] 使用切片表示法的前两本书。
$.store.book[?(@.isbn)] 所有包含 ISBN 属性的书籍。
$..price 文档中任何位置的所有价格(递归)。

关于 JSONPath-Plus

此评估器运行 JSONPath-Plus 方言。它通过自定义函数、父选择器 (^)、属性/索引过滤器以及原生数组/切片操作扩展了原始 JSONPath 规范。

语法和方言差异

JSONPath 语法因库而异(例如 Go、Java、Python)。JSONPath-Plus 是完全客户端的 JavaScript,可以在浏览器中安全地启用标准过滤函数和深度选择器查找。

100% 客户端隐私

您的 JSON 文档和查询表达式直接在您的浏览器沙箱中进行评估。不会向外部 API 或服务器发送任何数据,确保完全隐私。