可视化 JSON 提取工具

JSON 提取器

无需手写 JSONPath,即可从 JSON 中提取字段、数组、嵌套值和筛选后的记录。

使用 JSONPath 表达式

构建器

过滤条件
返回字段
生成的 JSONPath

JSONPath 示例

从常见提取模式开始。

先用上方可视化构建器处理真实数据;如果需要在代码、测试、文档或 API 调试记录中复用同一提取逻辑,再复制生成的 JSONPath。

打开 JSONPath 提取器

提取单个字段

$.user.email

从对象中返回嵌套值。

提取数组值

$.items[*].price

从每个数组项中收集同一个属性。

递归搜索

$..id

在嵌套数据中查找匹配键。

筛选记录

$.orders[?(@.total > 50)]

只保留符合条件的条目。

API 调试

更快检查大型 API 响应。

粘贴响应体,发现可用字段,并只提取日志、缺陷报告或集成检查所需的值。

数据整理

把嵌套 JSON 转成聚焦输出。

从数组中选择字段、筛选记录、预览匹配项,然后下载更小的 JSON 文件用于分析或交付。

默认私密

在浏览器中处理 JSON。

解析和过滤在本地 Web Worker 中运行,因此无需为了提取字段而上传敏感数据。

工作方式

面向复杂数据的可视化 JSONPath 工作流。

JSONPath 是一种用于从 JSON 中选择和提取值的查询语法。本页保留它的能力,同时让第一步更直观:解析、选择字段、添加过滤条件,然后复制表达式或结果。

  1. 01

    粘贴或上传 JSON

    工具会检测根类型、条目数量和第一个类似数组的数据源。

  2. 02

    选择字段

    搜索已发现字段,并将它们添加为返回值或过滤条件。

  3. 03

    预览匹配项

    下载完整输出前,先查看前 100 条提取结果。

  4. 04

    复制或导出

    复制生成的 JSONPath,或下载提取后的 JSON 文件。

常见问题

JSON 提取器常见问题

什么是 JSON 提取器? +

JSON 提取器用于从 JSON 文档中提取指定值。它可以从 API 响应和数据文件中提取字段、嵌套值、数组项或筛选后的记录。

如何从 JSON 中提取值? +

将 JSON 粘贴到编辑器中并解析,然后点击目标字段旁边的“返回”。结果预览会更新,并可复制生成的 JSONPath。

这个工具支持 JSONPath 吗? +

支持。构建器会为常见字段选择和过滤流程输出 JSONPath 风格表达式,便于在页面外复用提取逻辑。

我的 JSON 会上传到服务器吗? +

当前提取器使用 Web Worker 在浏览器中解析和过滤 JSON。这样既适合较大数据,也更适合敏感数据。