随笔分类 -  jmespath

摘要:这里要怎么翻呢?扁平投影? 一、Flatten Projections 1. 核心1 这个可以暂时忽略,一个重要的核心是:对于列表/对象投影,在投影中创建投影时,原始文档的结构将保留。 说人话就是,比如下面的例子。 可以看到,reservations列表中嵌套了字典,而instances的value 阅读全文
posted @ 2020-07-02 16:56 把苹果咬哭的测试笔记 阅读(385) 评论(0) 推荐(0) 编辑
摘要:继续,来看Object Projections。 一、Object Projections 上面说的是列表投影,只适用于列表。那么对于json对象,可以用对象投影。 投影最终返回的仍然是个列表,只不过内部的元素是查询到的key-value键值对中的value。 import jmespath dic 阅读全文
posted @ 2020-07-02 16:47 把苹果咬哭的测试笔记 阅读(385) 评论(0) 推荐(0) 编辑
摘要:Projections翻译的话说实话我也不知道翻成什么比较准确,姑且就叫“投影”吧,不过带来的功能确实非常的强大、好用。 首先,我先说下我的理解: 通配符 * 通配符生成的是一个list列表 通配符后面查找的元素都会放到这个list里 一、List and Slice Projections 列表和 阅读全文
posted @ 2020-07-02 16:42 把苹果咬哭的测试笔记 阅读(499) 评论(0) 推荐(1) 编辑
摘要:一、jsonpath 之前我写接口自动化测试时候,对于复杂的json返回,会使用jsonpath这个第三方库,就像写xpath一样,方便的查询json元素。 因为之前写WEB自动化时候,总用xpath去查找元素,所以用起来非常顺手。 这里是github上的链接,感兴趣的童鞋也可以去学习一下:json 阅读全文
posted @ 2020-07-01 13:02 把苹果咬哭的测试笔记 阅读(1501) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示