JSON路径提取器

🔎 JSON Path Extractor

Extract values from JSON by dot-path (e.g. user.name).

📐 工作原理与说明
用路径表达式从 JSON 中快速定位并提取字段。
  • 语法$ 表示根,点号取属性($.a.b),方括号取下标($.list[0])。
  • 通配符* 遍历数组全部元素或对象全部成员,配合下标可批量取值。
  • 求值:从根对象逐段下钻,任一段缺失即返回 undefined(可配置严格或宽松模式)。
  • 用途:在大型 API 响应中定位字段、做数据抽样与接口调试。
📌 路径语法

📚 深度解析:JSONPath 提取器

💡 常见使用场景

提取
对 `{"user":{"name":"Tom","age":20}}` 用 `$.user.name` → `Tom`。

❓ 常见问题(FAQ)

$ 表示什么?
$ 代表根对象,后续用 . 或 [] 下钻。
键名里有特殊字符怎么办?
用方括号加引号:$['user-name']、$['a.b']。点号语法只支持合法标识符(字母、数字、下划线且不以数字开头),遇到连字符、空格、点号或以数字开头的键名必须改用方括号形式,否则会被当作层级解析而取不到值。