提取json响应结果值_后置处理器JSON Extractor

时间:2023-03-09 04:16:47
提取json响应结果值_后置处理器JSON Extractor

Json响应格式

提取json响应结果值_后置处理器JSON Extractor

json串中{}表示对象,[]表示数组

JSON Extractor使用json path表达式匹配,可以一次取多个变量值。

  • $表示响应的根对象。
  • 取子对象或对象的属性用.
  • 取数组里的对象用[],数组索引从0开始。
  • 获取数组的所有值   $[*].属性

1) 新建一个请求,返回 json响应格式的,分析响应结果

提取json响应结果值_后置处理器JSON Extractor

1) 在上一请求上点击右键Add->Post Processors->JSON Extractor

提取json响应结果值_后置处理器JSON Extractor

提取json响应结果值_后置处理器JSON Extractor

names of created variables :接收值的变量名

json path: json path表达式

match no:0随机;n取第几个匹配值;-1匹配所有,后续引用用 变量名_N 取第N个值。

default values: 缺省值,匹配不到值的时候取该值

多个变量使用;分隔,一一对应

1) 新建一个请求,获取参数值

提取json响应结果值_后置处理器JSON Extractor