JSON 查询演练场 - JMESPath/JSONPath 即时评测
在可视化环境中编写JSONPath或JMESPath表达式,实时高亮匹配结果并查看路径提取逻辑。
UD5工具箱
使用 JSONPath 表达式精准提取 JSON 数据中的值 · 支持过滤、递归、切片等高级语法
| 语法 | 示例 | 说明 |
|---|---|---|
$ | $ | 根对象/元素 |
.property | $.store.book | 访问子属性 |
..property | $..author | 递归搜索所有层级的属性 |
* | $.store.* / $..* | 通配符,匹配所有子元素 |
[index] | $[0] / $[-1] | 数组索引(负数从末尾计数) |
[start:end:step] | $[0:3] / $[1:] / $[::2] | 数组切片 |
[?(expr)] | $[?(@.price < 10)] | 过滤表达式,@ 代表当前节点 |
['key'] | $['store']['book'] | 使用方括号+引号访问属性(支持特殊字符) |
[a,b,c] | $[0,2,4] | 多索引/多键选择 |
=~ | $[?(@.name =~ /pattern/i)] | 正则表达式匹配 |
在可视化环境中编写JSONPath或JMESPath表达式,实时高亮匹配结果并查看路径提取逻辑。
向指定 Webhook URL 发送自定义 JSON 负载,查看响应状态码和内容,记录发送历史。
粘贴JSON对象,生成可折叠的树形视图,点击节点复制其键值路径,方便调试。
将HashiCorp配置语言HCL代码转换为JSON格式,便于程序化处理。
粘贴结构化数据代码,模拟Google结构化数据测试,检查错误与丰富结果。
粘贴带参数的URL,以表格形式列出所有Query参数与值。
将 JSON 结构转换为 Python 字典示例或 dataclass 定义,快速生成可用的 Python 数据模型。
粘贴PHP print_r或var_export输出,智能解析为有效的JSON。
粘贴HTML表格代码或从网页抓取,自动识别行列并转换为CSV格式,方便导入Excel。
加载Lottie动画JSON文件,播放并控制速度、方向,预览动效效果。
粘贴JSON对象,一键转换为简洁的YAML格式,方便编写配置文件。
将 JSON 数组或对象渲染为可交互的 HTML 表格,支持嵌套展开、列排序和搜索。
粘贴网页上的 HTML 表格代码,自动提取数据并转换为 JSON 或 CSV 格式下载。
添加、列出和删除内容索引中的条目,展示离线可用内容。
将URL查询字符串转换为键值对对象,编辑并重新生成编码后的查询参数,支持多层嵌套。
输入包名,通过NPM Registry API查询是否已被占用,并显示近似的包名建议。
输入短链接或URL,逐跳追踪HTTP 301/302等重定向,显示最终目标。
在线YAML与JSON格式互相转换,适用于配置文件与数据交换,前端解析安全快速。
通过公共 DoH 服务查询域名的 A、AAAA、CNAME、MX 等记录,展示原始响应。
模拟资源请求,对比ETag值,展示返回304 Not Modified的缓存协商机制,理解HTTP缓存。
快速检测系统是否支持特定的URL Scheme(如mailto:、tel:、tg:)。
上传PDF文件,显示其标题、作者、创建软件、页数等隐藏元数据信息。
获取和释放命名锁,观察多个标签页如何排队等待资源访问。
交互式元素周期表,点击任意元素显示原子序数、质量、电子排布等详细信息,辅助化学学习。
搜索CSS属性,显示其在主流浏览器的支持范围和前缀需求,快速避免踩坑。
粘贴HTML并编写XPath表达式,高亮显示匹配的节点并提取文本。
输入新旧JSON,并排展示增删改的行级差异,辅助接口变动追踪。
完整展示HTTP状态码及其含义,按类别分组,支持搜索,是前端和后端开发常用的快速参考。
输入 gRPC 服务地址和方法,构造 JSON 请求体,观察转为二进制帧并接收响应解码。
输入URL模式字符串(通配符、命名组)和测试URL,验证是否匹配并提取参数。