关于将post方式提交的数据转换成javabean来拿取数据
2016-09-29 17:19
429 查看
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);
相关文章推荐
- 数据库链接字符串查询网站
- 如何用 Linux 命令行工具解析和格式化输出 JSON
- 使用 Python 处理 JSON 格式的数据
- JSON、XML、TOML、CSON、YAML 大比拼
- XML 与 JSON 优劣对比
- 10分钟了解MySQL5.7对原生JSON的支持与用法
- VBA将excel数据表生成JSON文件
- 用ASP编写的加密和解密类
- 解密网页加密的两个方法
- Flex字符串比较 还有Flex字符串操作
- newtonsoft.json解析天气数据出错解决方法
- Ruby中创建字符串的一些技巧小结
- ASP下经常用的字符串等函数参考资料
- 将字符串小写转大写并延时输出的批处理代码
- VBS脚本加密/解密VBS脚本(简易免杀版1.1)
- 将字符串转换成System.Drawing.Color类型的方法
- Lua源码中字符串类型的实现
- Lua性能优化技巧(四):关于字符串
- 字符串聚合函数(去除重复值)
- Ruby中的字符串编写示例