JSONPath
JSONPath 是 Stefan Gössner 提出的类 XPath 查询语言,用 $..key 表达式从 JSON 文档中选取节点。
用途
在 JSON 文档中按路径表达式批量选取/过滤节点,用于 API 查询、配置提取与数据转换。
机制
表达式以 $ 为根,.key 选取子节点、[n] 选取数组元素、..key 递归搜索、[?filter] 过滤。求值器遍历文档匹配表达式生成节点列表。
用例
- REST API 字段选取
- JSON 配置提取
- 数据转换管道
JSONPath 是 Stefan Gössner 提出的类 XPath 查询语言,用 $..key 表达式从 JSON 文档中选取节点。
在 JSON 文档中按路径表达式批量选取/过滤节点,用于 API 查询、配置提取与数据转换。
表达式以 $ 为根,.key 选取子节点、[n] 选取数组元素、..key 递归搜索、[?filter] 过滤。求值器遍历文档匹配表达式生成节点列表。