关于将post方式提交的数据转换成javabean来拿取数据

来源:互联网 发布:手机wifi网络延迟高 编辑:程序博客网 时间:2024/05/16 07:46
1、因为中文在传输的过程中进行了加密,所以应首先将字符串解密。
   try {       body = URLDecoder.decode(body, "UTF-8");   } catch (Exception e) {    e.printStackTrace();   }2、将字符串转换成json样式的字符串   首先,声明List集合对象为list。   然后,开始
   StringBuffer strBuffer = new StringBuffer("{\"");   body = body.replace("=", ":").replace("&", ",");   int listIndex = body.indexOf(list);   String bodypart = body.substring(0,listIndex );   bodypart = bodypart.replace(":", "\":\"").replace(",", "\",\"");   body = bodypart + "list\"" + body.substring(listIndex + list.length(), body.length());   strBuffer.append(body);   strBuffer.append("}");   body = strBuffer.toString();3、将json数据转换成javabean   首先建立一个与json数据键值对对象的javabean,然后转换   JavaBean bean=new JsonParser().parse(body, PilePushInfo.class);


0 0
原创粉丝点击