1、导入org.json.jar包到apache-jmeter/lib/ext/目录下
2、例如返回数据为如下json格式数据
{
"code": 0,
"data": {
"userInfo": {
"id": 779025,
"wechatName": "David"
},
"classics": false
},
"success": true
}
3、beanshell代码
import org.json.JSONObject;
String response = prev.getResponseDataAsString(); //获取请求返回值。注意此处只能获取到String类型;
JSONObject jsonObject = new JSONObject(response);//将String类型的返回值构造成JSONObject对象
String wechatName = jsonObject.getJSONObject("data").getJSONObject("userInfo").getString("wechatName");//获取String类型值
Long id = jsonObject.getJSONObject("data").getJSONObject("userInfo").getLong("id");//获取Long类型值