JSONPath 在线测试

极致优化的 JSONPath 在线调试工具。集成专业代码编辑器,支持语法高亮、实时解析、数据提取与过滤,提供丰富的语法速查表。

Workspace


JSONPath 在线测试

像 XPath 之于 XML,JSONPath 是查询 JSON 数据的强大语言。
支持实时解析、语法高亮和数据提取,内置常用语法速查。

JSONPath 表达式

语法速查 (Syntax Reference)

$ 根节点
.key 子节点
.. 递归查找
* 通配符
[n] 数组下标
[0:2] 数组切片
[?(...)] 过滤器
@ 当前节点
Input JSON (输入数据)
Results (查询结果) 0 matches

工具介绍

JSONPath 是一种用于在 JSON 文档中提取指定部分的查询语言,类似于 XML 中的 XPath。

功能特点

  • 专业编辑器:集成 CodeMirror 编辑器,支持 JSON 语法高亮和错误提示。

  • 实时查询:输入表达式后立即显示匹配结果,无需点击按钮。

  • 语法速查:内置最常用的 JSONPath 语法参考 (如 $ 根节点, .. 递归查找)。

  • 数据过滤:支持复杂的过滤器表达式 (如 [?(@.price < 10)])。

  • 结果统计:实时显示匹配到的节点数量。


常用语法

  • $ : 根节点

  • .[] : 子节点

  • .. : 递归下降查找

  • * : 通配符,匹配所有元素

  • [start:end] : 数组切片

讨论 0

登录 后参与讨论

暂无评论,成为第一个分享观点的人吧。