作用:对JSON格式的响应结果数据进行提取
在需要提取参数的请求的“后置处理器”添加“JSON提取器”。
JSON Path表达式的使用示例:
- 获取第一层中的某个属性的值:
$.key
- 获取List中某个key的value值:
$.result.name
- 获取列表中的某个列表的属性值:
$.result.approver
- 获取一个列表下全部的某一个元素:
$.result[*].name
- 获取前几条数据:
$.result.records.id
- 获取后几条数据:
$.result.records[-2].id
- 提取特定条件的某个值:
$.result.records[?(@.object_id==0)].id
- 获取固定条件下的多个key的value值:
$.result.records[?(@.object_id==0)].["id", "name", "is_active"]