JMESPath 官方 JS 引擎
怎么用左侧贴 JSON,上方输入 JMESPath 表达式实时求值;JMESPath 是 AWS CLI --query 用的查询语言,过滤要用反引号包字面量,如 [?age > `30`]。
AWS CLI --query 同款语言

JMESPath 在线测试

实时求值 · 过滤 / 投影 / 函数 · 官方引擎 · 本地处理

🔒数据在浏览器本地处理,不上传、不存储

不上传、不存储

JSON 全程在浏览器内存中处理,不会发送到任何服务器,也不写入任何数据库。

分享走 URL 片段

「分享」生成的链接把数据编码在 # 锚点里,浏览器不会把它发往服务器。

记住最近编辑

可选地把上次内容保存在本地,方便刷新后继续;一键即可彻底清除。

为什么用 JMESPath 在线测试

官方引擎

用 JMESPath 官方 JS 实现求值,与 AWS CLI --query、boto3 的行为一致,调好直接搬去命令行。

过滤与投影

[?] 条件过滤、管道、多选 hash 重组字段、sort_by / max_by 函数全支持,复杂提取一行搞定。

实时反馈

每敲一个字符即时重算,表达式错误当场提示,不用反复跑 CLI 试错。

示例即学即用

常用表达式一键填入,反引号包数字这类新手坑在示例里就能看明白。

本地处理·不上传

云资源清单常含敏感信息,全程本机求值、不上传才安全。