一、怎么进行关联
1、正则表达式可以获取所有格式的数据
2、json只能或是json格式的数据
二、json表达式
1、现在大多数都是使用json来传输数据,json更为直观->查看接口,json格式的时候建议使用json表达式
2、Variable names : 名称
JSONPath Expression :JSON表达式
Match Numbers :0代表随机,1代表第1个,-1代表全部
Default Value :未取到值的时候默认值
3、$.result[2].province 是排除前两条数据
$.result[-2].province 是排除后两条数据
4、[] 表示数组,0表示第一个;$[0] 表示跟节点后的第一个对象
id 即key,这里要获取id的值,所以填写id
5、$.data[0].laccount ->查找data下面的第一个laccount
$.data[0].id -> 查找data下面的第一个ID
三、 JSON Extractor
1、只有在响应数据为json格式的时候才可以提取数据
2、变量名称
3、json路径:$.需要数据所在的路径.*
4、提取到所有数据的位置,即匹配到第几个数据
5、默认值
四、json表达式总结
1、冒号在前
:index 正序取值,取数为index(正数第一条)
:-index 倒序过滤,取数为index(倒数第一条)
2、没有冒号
index 表示顺序取index+1的值(取第二条数据)
3、冒号在后
index: 顺序过滤,取数为index(正序过滤第一条数据)
-index:倒序取值,取数为index(倒序取一条数据)