问题:
因为用到了微服务,各个服务之间进行了调用,返回的格式类型都是json格式
我想获取data中的数据。因为data我已经定义实体类,但是直接转换为对象报错。
解决思路:将data数据转换为json格式的字符,然后再将json字符串转换为json对象
String jsonObject = JSON.toJSonString(baseResp.getData()); QueryPreauthResponse response = JSONObject.parseObject(jsonObject, QueryPreauthResponse.class);
注:baseResp.getData()为data中的数据, QueryPreauthResponse为实体对象



