将部分字符串转化成javaBean

方法1:

现将string转化成JSONObject,利用jsonObject的getJsonArray(String key)方法,获取只包含jsonArray的部分Json数组,再利用jsonArray的getJSONObject(int index)方法获取数组的某个JsonObject,再通过JsonObject.parse(string,Object.class)来转换成javaBean

String res = HttpClientUtil.doPost(checkUrl, param, headers, "utf-8");
Log.info(res);
JSONObject jo = JSONObject.parseObject(res);
//JSONArray方式
JSONArray rows = jo.getJSONArray("rows");
Map<Integer,String> cust = new HashMap<Integer,String>();
if(rows.size()>0){
for(int i=0;i<rows.size();i++){
JSONObject job = rows.getJSONObject(i);
cust.put(Integer.parseInt(job.get("custId").toString()),job.get("custName").toString());
}
}
上一篇:JavaBean对象转化成Map对象


下一篇:JAVA SPRING框架开发学习笔记:Spring框架的基本思想