概述

JSONPath 可以方便对 JSON 数据结构进行内容提取。JSONPath 之于 JSON,就如 XPath 之于 XML。

官方 API 文档:https://github.com/json-path/JsonPath

如果你对 JSON Path 不熟悉,推荐使用这个免费的 AI 工具来生成:https://app.anakin.ai/apps/21854


基础运算符

JSONPath描述
$根对象或元素。
@当前对象或元素。
. or []子元素操作符。
..递归匹配所有子元素。
*通配符. 匹配所有对象或元素。
[]下标运算符,JsonPath索引从0开始。
[,]连接运算符,将多个结果拼成数组返回,JSONPath允许使用别名。
[start:end:step]数组切片运算符。
?()过滤器(脚本)表达式。
()脚本表达式。