首页 > Web开发 > 详细

jsonpath 信息抽取类库

时间:2020-05-29 23:29:06      阅读:54      评论:0      收藏:0      [点我收藏+]

1、jsonpath介绍

用来解析多层解析json数据,jsonpath是一种信息类抽取库,是从JSON文档中抽取指定信息的工具,提供多种语言实现版本,包括:Javascript, Python, PHP 和 Java。

2、语法

Json结构清晰,可读性高,复杂度低,非常容易匹配。

$ 根节点

. 或者 [] 子节点

.. 就是不管位置,选择所有符合条件的条件

3、用法

import jsonpath

r = requests.post(url,json=params,headers=header)

res = jsonpath.jsonpath(r,"$.body.employee.loginSequence")[0]    # $.body.employee.loginSequence为子节点 ,【0】为索引

一般可以从返回值中提取想要的字符串,也可以参考https://www.cnblogs.com/wangyanyan/p/11233543.html

jsonpath 信息抽取类库

原文:https://www.cnblogs.com/xiaobai-0713/p/12989942.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!