ToolHub
打开工具

JSONPath 提取器

使用 JSONPath 表达式提取 JSON 数据

开发者工具

关于此工具

JSONPath 提取器允许您使用路径表达式查询 JSON 数据,这是一种强大的语法,用于导航和选择 JSON 结构中的元素。支持通配符、数组索引和递归下降,实现精确数据提取。

主要功能

快速预览

使用场景

json jsonpath query extract data

常见问题

JSONPath 表达式支持哪些语法?

支持点号表示法(如 store.name)和方括号表示法(如 store["name"]),以及数组索引(如 products[0])和通配符(如 products[*])。路径以 $. 为前缀,表示从根对象开始查询。

通配符 * 如何使用?

通配符 * 用于匹配数组中的所有元素或对象中的所有键值。例如 products[*].name 会返回数组中所有产品的 name 字段,结果以数组形式展示。

如何查询嵌套层级较深的数据?

通过逐层书写路径表达式即可访问深层嵌套数据,例如 store.metadata.lastUpdated。每层之间用点号连接,数组元素使用方括号加索引的方式访问。

使用此工具时我的数据安全吗?

绝对安全。所有 JSON 数据的解析和路径查询均在浏览器本地完成,不会将任何数据上传到服务器,您的数据完全私密。

可以同时提取多个路径的数据吗?

可以。在路径输入框中输入表达式后点击「添加路径」,可添加多条路径表达式。工具会同时执行所有路径查询,分别展示每条路径的提取结果。