json提取器的应用:

注意查看 JSON path expressions:
$.data.data.[*].[?(@.status==3)].borrowId 筛选指定条件的数据
名称:自己命名即可
注释:自己命名即可
Apply to:
新建后的属性接口响应回来一般放在第一位或者最后一位,第一位取比较方便,如下图:
- $.[0].children[0].children[0].id
-
-
-
$.[0].children[-1:].children[0].title 
$.data.recordList[*].code[0]----第一个code
$.data.recordList[*].code[0]----倒数第二个code
$.data.recordList[*].code[0,1]----前两个code
注意:提取多个值,提取器的 Match No.(0 for Random)必须是-1
工作中还会遇到需要按照条件取值的情况-----表达式:[?(expression)]
$.data.recordList[*].code[?(@.test)]------提取code中包含test的记录
$.data.recordList[*].code[?(@.voucher_time>‘2021-08-01’)]------提取reg_time字段大于2021-08-01的记录
$.data.recordList[*].code[?(@.desc=~/.测试.?/i)]------提取desc字段中包含测试的记录
$.data.recordList[*].code[?(@.sex)]------提取sex字段为0的记录