JSONObject方法提取响应数据中的值


//导入jar包中支持JSONObject方法的类
import com.alibaba.fastjson.*;

//导入jar包中支持JSONObject方法的类
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;

 

//获取从服务器返回的response(响应数据responseBody)
String userLoginmessage = prev.getResponseDataAsString();

 

//使用vars.put()方法储存变量message
vars.put("userLoginmessage",userLoginmessage);

 

//解析获取到的json响应数据,使用JSONObject方法需要5个依赖包将Java对象转为jSON对象

//解析获取到的响应数据,
JSONObject resbonseJson = JSONObject.parseObject(userLoginmessage);

 

//获取嵌套Result的json串;
JSONObject Result = resbonseJson.getJSONObject("Result");
log.info("---------------------------------------获取Result的json串"+Result+"\n");

 

//获取登录成功后生成的Token值
String Token= Result.getString("Token");
vars.put("Token",Token);
log.info("---------------------------------------获取到的token值:"+Token+"\n");


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM