一, result格式
{
"success":"true";
"name":"Evan"
}
//转换成object
JSONObject object=JSON.parseObject(result);
//获取object中returnAddress字段;
object.getString("name")
二.result格式:
{
"success":"true";
"data":{
"name":"Evan";
};
}
//转换成object
JSONObject object=JSON.parseObject(result);
//获取object中returnAddress字段;
JSON.parseObject(object.getString("data")).getString("name")
三.result格式:
{
"bizCode": "200",
"bizMsg": "操作成功",
"data": {
"total": 3,
"pageSize": 20,
"current": 0,
"data": [
{
"id": 1,
"name": "项目一"
},
{
"id": 2,
"name": "项目二",
},
{
"id": 129,
"name": "项目三"
}
]
},
"success": true
}
JSON转javaBean
Object result;
Project project = JSON.parseObject(
JSON.toJSONString(((Map<String,Object>)result).get("data")), Project.class
);
JSON转数组对象
List<OrgSkillDto> list= JSON.parseArray(org.getOrgSkillPeriod(), OrgSkillDto.class))