从前端获得的json
String result = request.getparameter("myJson");
result后台打印如下
{"result":0,"msg":"查询成功","obj":[
{"id":"ee9ba4e87d6f4041aef344899fc9e199",
"isNewRecord":,
"remarks":"",
"createDate":" ",
"updateDate":"",
"vname":" ",
"idcard":"",
"officeName":"",
"xjCheckResult":"",
"xjCheckType":"",
"menuName":"",
"menuId":,
"officeId":"",
"xjCheckItems":"",
"companyLongitude":"",
"companyLatitude":"",
"xjCheckLongitude":"",
"xjCheckLatitude":"",
"companyCheckDistance": ,
"pname":""},
{"id":"ee9ba4e87d6f4041aef344899fc9e199",
"isNewRecord":,
"remarks":"",
"createDate":" ",
"updateDate":"",
"vname":" ",
"idcard":"",
"officeName":"",
"xjCheckResult":"",
"xjCheckType":"",
"menuName":"",
"menuId":,
"officeId":"",
"xjCheckItems":"",
"companyLongitude":"",
"companyLatitude":"",
"xjCheckLongitude":"",
"xjCheckLatitude":"",
"companyCheckDistance": ,
"pname":""},
{"id":"ee9ba4e87d6f4041aef344899fc9e199",
"isNewRecord":,
"remarks":"",
"createDate":" ",
"updateDate":"",
"vname":" ",
"idcard":"",
"officeName":"",
"xjCheckResult":"",
"xjCheckType":"",
"menuName":"",
"menuId":,
"officeId":"",
"xjCheckItems":"",
"companyLongitude":"",
"companyLatitude":"",
"xjCheckLongitude":"",
"xjCheckLatitude":"",
"companyCheckDistance": ,
"pname":""}
]}
//先获得json串中的obj,用fastjson
JSONObject obj = new JSONObject(result);
String aa = obj.getString("obj");
//再存入自己的list
List<myBean> bbList = JSON.parseArray(aa, myBean.class);