https://blog.csdn.net/weixin_45912307/article/details/115190246
- 模块安装:
pip install jsonpath
- 引入
from jsonpath import jsonpath
- 基础语法
$ 根节点
. 子节点
.. 子孙节点
原函数方法:jsonpath(obj, expr, result_type='VALUE', debug=0, use_eval=True)
使用方式1:jsonpath(数据对象,'$.父节点名称')
方式2:jsonpath(数据对象,'$..子孙节点名称')
- demo实例
// pip install jsonpath
from jsonpath import jsonpath
response = {'statusCode':200,'user':{'username':'zhangsan','password':'123456'},'data':[{'ipone1':'13500000','iphone2':'137511111'}]}
print(jsonpath(response,'$..ipone1')[0]) //==>13500000