Bootstrap

【Python第三方库】Jsonpath

前言:

        结合实际场景操作,介绍下语法使用jsonpath取值最终是以列表形式返回数据

1.什么是JsonPath?

        是在JSON(JavaScript Object Notation)数据中定位和提取特定元素的查询语言

2.Jsonpath操作符:
符号 作用
$ 根元素
. 父子节点间的分隔符
.. 递归下降,直到找到该元素
* 所有元素
@ 当前元素
[] 子元素操作符号,可以理解为索引,比如book[0]第1个子元素
[:] 切片
[,] 取特定索引对应的值或者特定字段
[?(<expression>)]

应用过滤表达式,表达式求值必须为bool

3.过滤器内使用的操作符
操作符 作用
== 比较运算
>=
<=
!=
<
;