页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

JSONPath描述
$根对象或元素。
@当前对象或元素。
. or []

子元素操作符。

比如:$.store.book[0].title  $['store']['book'][0]['title']

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

要点:

1.  根对象使用 $ 来表示,而无需区分是对象还是数组。

2. 表达式可以使用.也可以使用[]。如:

    $.store.book[0].title 或 $['store']['book'][0]['title']。

...