JsonString 转 bean实体

原创 2018年01月13日 10:35:50
package com.ttd.utiliy;


import java.util.HashMap;
import java.util.Map;


import javax.servlet.http.HttpServletRequest;


import net.sf.json.JSONObject;


@SuppressWarnings("unchecked")
public class JsonStringToObject {


public static <T> T jsonToObject(Class<T> pojoCalss, HttpServletRequest request) {
Map<String, Object> map = JSONObject.fromObject(request.getAttribute("condition"));
String jsonString = JSONObject.fromObject(map).toString();
try {
Object pojo;
net.sf.json.JSONObject json = net.sf.json.JSONObject.fromObject(jsonString);
pojo = net.sf.json.JSONObject.toBean(json, pojoCalss);
return (T) pojo;
} catch (Exception ex) {
ex.printStackTrace();


return null;
}
}


public static <T> T jsonToObject(Class<T> pojoCalss, HashMap<String, Object> m) {


String jsonString = JSONObject.fromObject(m).toString();
try {
Object pojo;
net.sf.json.JSONObject json = net.sf.json.JSONObject.fromObject(jsonString);
pojo = net.sf.json.JSONObject.toBean(json, pojoCalss);
return (T) pojo;
} catch (Exception ex) {
ex.printStackTrace();


return null;
}
}


}

jsonString 与bean互转

//jsonString 转bean         JSONObject jsonObject = JSONObject.fromObject(json);         Object bea...
  • cy104204
  • cy104204
  • 2016年05月30日 17:32
  • 328

json与bean的转换

只要把bean写对,就会自动到json中找对应的值注意objectMapper可以设定很多参数 objectMapper.configure(DeserializationConfig.Feature...
  • tantion
  • tantion
  • 2016年04月14日 14:44
  • 4833

将一个json的字符串转换为bean

String u="{'name':'sail331x','psw':'123456789'}"; User user=(User)JSONObject.toBean(JSONObject.fromO...
  • happy_marvin
  • happy_marvin
  • 2014年06月22日 13:53
  • 920

javabean(实体类)转Map类型

javabean转map类型 实体类转map类型
  • u011511684
  • u011511684
  • 2014年07月09日 16:10
  • 2792

Java 中 Map与JavaBean实体类之间的相互转化

在做导入的时候,遇到了需要将map对象转化 成javabean的问题,也就是说,不清楚javabean的内部字段排列,只知道map的 key代表javabean的字段名,value代表值。 那现...
  • weinichendian
  • weinichendian
  • 2016年09月24日 13:56
  • 13388

json字符串和bean转换

在开发javaweb的时候经常会使用json的数据格式在前后台进行数据交互,刚接触json就写个博客记录自己对json数据转换的简单理解,废话不说,下面开始。StudentList的定义如下:publ...
  • Qiufeng_0ng
  • Qiufeng_0ng
  • 2016年08月13日 12:27
  • 261

将String,json转成Map或bean

将String转成json格式,
  • zjc324106
  • zjc324106
  • 2014年06月06日 10:53
  • 2225

Json字符串转换为NSDictionary

首先看字符串 { res = ( "Teacher Site", "http://teacherweb.com/CA/GardnerBullis/...
  • hack8
  • hack8
  • 2015年10月29日 21:28
  • 1584

利用Java的反射机制实现Bean实体与Map自动转换的工具类

利用Java的反射机制实现Bean实体与Map自动转换的工具类
  • renfuhao01
  • renfuhao01
  • 2016年01月09日 15:22
  • 1215

一个很简单的工具类,实体bean转换成map

简单的实体类: package cn.ibm.com.mytest; public class Human {     private Integer hid;     private Strin...
  • qq931399960
  • qq931399960
  • 2015年01月19日 17:04
  • 1048
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JsonString 转 bean实体
举报原因:
原因补充:

(最多只允许输入30个字)