分类: 开发工具
JSON 路径提取器
用简单的路径从 JSON 中提取值
粘贴 JSON,用简单的点号/方括号路径(例如 users[0].email、users.*.id 或 items[].name)提取值,无需编写任何代码。整个过程完全在你的浏览器中完成。
共匹配到 2 个值。
匹配到的值
"ada@example.com" "grace@example.com"
本页的所有处理都在浏览器中完成,不会上传任何内容。
这个工具能做什么
从一份嵌套的 JSON 响应中提取几个值,通常意味着要写一段临时脚本。这个工具会解析粘贴的 JSON,并用一套简单的路径语法遍历它:普通键表示对象属性,[n] 表示数组下标,[] 或 [*] 表示对数组每一项或对象每个值的通配符,然后列出该路径匹配到的每一个值。
使用方法
- 粘贴你要查询的 JSON。
- 输入路径,例如 users[0].email、users.*.id 或 items[].name。
- 复制匹配到的值,每行一个。
隐私说明
本工具完全在你的浏览器中运行。输入的内容不会被上传、保存或分享,关闭标签页即随之消失。
常见问题
- 我的 JSON 会被上传到别处吗?
- 不会。解析和路径匹配都由页面里运行的 JavaScript 完成,数据不会离开你的设备。
- 这个工具会用 eval 或把我的 JSON 当代码执行吗?
- 不会。路径是手写解析成键、下标和通配符的,JSON 也只会用 JSON.parse 读取,绝不会被当作代码执行。
- 通配符会匹配什么?
- 数组上的 [] 或 [*] 会匹配每一项,对象上的 .* 会匹配每个属性的值,因此像 users.*.id 这样的路径会收集每个用户的 id。