ypc
2012-10-12 08:39:47
Json转换JavaBean
Json转换JavaBean
package com.zuidaima.test; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import net.sf.json.JSONArray; import net.sf.json.JSONObject; public class ttt { /**页面传至后台时,json数据在request的参数名称*/ public final static String JSON_ATTRIBUTE = "json"; public final static String JSON_ATTRIBUTE1 = "json1"; public final static String JSON_ATTRIBUTE2 = "json2"; public final static String JSON_ATTRIBUTE3 = "json3"; public final static String JSON_ATTRIBUTE4 = "json4"; /** * 从一个JSON 对象字符格式中得到一个java对象,形如: * {"id" : idValue, "name" : nameValue, "aBean" : {"aBeanId" : aBeanIdValue, ...}} * @param object * @param clazz * @return */ @SuppressWarnings("unchecked") public static Object getDTO(String jsonString, Class clazz){ JSONObject jsonObject = null; try{ jsonObject = JSONObject.fromObject(jsonString); }catch(Exception e){ e.printStackTrace(); } return JSONObject.toBean(jsonObject, clazz); } /** * json字符串转化我list对象。 * @param jsonString * @param clazz * @return */ @SuppressWarnings("unchecked") public static List getDTOList(String jsonString, Class clazz){ JSONArray array = JSONArray.fromObject(jsonString); List list = new ArrayList(); for(Iterator iter = array.iterator(); iter.hasNext();){ JSONObject jsonObject = (JSONObject)iter.next(); list.add(JSONObject.toBean(jsonObject, clazz)); } return list; } }
由骑着猪猪去逛街编辑于2013-12-27 10:56:39
猜你喜欢
- java通过codehaus来实现json写入文件和读取文件成json对象
- java通过apache POI读取Excel文件生成JSON数据
- json java工具包
- 基于fastjson开发java JSON小工具类分享,支持list,map等复杂对象转换
- java解析json的基本应用(jdk1.4及以上)
- Java后台实现json字符串格式验证工具类
- 【猪猪-后端:推荐】将对象Object,集合List转换为Json格式的工具类,Ajax开发必备,一次调用即可转换,非常方便好用。
- 【无技术含量,但是很实用的 JSON 辅助java工具类】直接根据节点路径从 JSON 中 select 到最终的值。such as
- java关于json的操作
- json javabean之间的转换
- java多层json递归解析转换工具类代码分享
- java生成图片验证码
请下载代码后再发表评论
相关代码
- json javabean之间的转换
- java关于json的操作
- json java工具包
- 原 java解析json的基本应用(jdk1.4及以上)
- Java后台实现json字符串格式验证工具类
- 原 基于fastjson开发java JSON小工具类分享,支持list,map等复杂对象转换
- 证精 本地html版本的json格式化工具,提供两种试图,可左右适配切换,功能强大
- 【无技术含量,但是很实用的 JSON 辅助java工具类】直接根据节点路径从 JSON 中 select 到最终的值。such as
- 【猪猪-后端:推荐】将对象Object,集合List转换为Json格式的工具类,Ajax开发必备,一次调用即可转换,非常方便好用。
- 【猪猪-前端】JSON转HTML的js封装,直接调用即可解析转换HTML,html标签可以设置。
- 原 fastjson实现json比较
- SSH返回json格式数据到easyui grid展示
最近下载
最近浏览
Tg171017 LV12
2023年7月20日
1234mama LV19
2022年4月13日
503382513 LV10
2022年1月21日
小白jmhuang LV12
2021年5月19日
csy1209457788 LV3
2020年6月10日
jp6863655 LV13
2020年6月10日
zdl638 LV6
2020年5月8日
JinghanHe LV8
2020年2月24日
jaflkjlkfdjl LV6
2019年11月11日
陆信乾 LV6
2019年8月30日