提取单个字段
$.user.email
从对象中返回嵌套值。
可视化 JSON 提取工具
无需手写 JSONPath,即可从 JSON 中提取字段、数组、嵌套值和筛选后的记录。
JSONPath 示例
先用上方可视化构建器处理真实数据;如果需要在代码、测试、文档或 API 调试记录中复用同一提取逻辑,再复制生成的 JSONPath。
打开 JSONPath 提取器$.user.email
从对象中返回嵌套值。
$.items[*].price
从每个数组项中收集同一个属性。
$..id
在嵌套数据中查找匹配键。
$.orders[?(@.total > 50)]
只保留符合条件的条目。
API 调试
粘贴响应体,发现可用字段,并只提取日志、缺陷报告或集成检查所需的值。
数据整理
从数组中选择字段、筛选记录、预览匹配项,然后下载更小的 JSON 文件用于分析或交付。
默认私密
解析和过滤在本地 Web Worker 中运行,因此无需为了提取字段而上传敏感数据。
工作方式
JSONPath 是一种用于从 JSON 中选择和提取值的查询语法。本页保留它的能力,同时让第一步更直观:解析、选择字段、添加过滤条件,然后复制表达式或结果。
工具会检测根类型、条目数量和第一个类似数组的数据源。
搜索已发现字段,并将它们添加为返回值或过滤条件。
下载完整输出前,先查看前 100 条提取结果。
复制生成的 JSONPath,或下载提取后的 JSON 文件。
常见问题
JSON 提取器用于从 JSON 文档中提取指定值。它可以从 API 响应和数据文件中提取字段、嵌套值、数组项或筛选后的记录。
将 JSON 粘贴到编辑器中并解析,然后点击目标字段旁边的“返回”。结果预览会更新,并可复制生成的 JSONPath。
支持。构建器会为常见字段选择和过滤流程输出 JSONPath 风格表达式,便于在页面外复用提取逻辑。
当前提取器使用 Web Worker 在浏览器中解析和过滤 JSON。这样既适合较大数据,也更适合敏感数据。