Json字符串和Java实体类之间的相互转换(利用jackson实现)
2018-01-03 14:46
204 查看
转自:http://blog.csdn.net/weixin_37232894/article/details/59482789
import java.io.IOException;
import com.fasterxml.jackson.core.JsonParseException;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.JsonMappingException;
import com.fasterxml.jackson.databind.ObjectMapper;
/**
*
* JSON工具类
*
*
* JSON与Object相互转换
*
*/
public class JSONUtil {
}
import java.io.IOException;
import com.fasterxml.jackson.core.JsonParseException;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.JsonMappingException;
import com.fasterxml.jackson.databind.ObjectMapper;
/**
*
* JSON工具类
*
*
* JSON与Object相互转换
*
*/
public class JSONUtil {
/** * 将对象转换为json格式字符串 * * @param Object * @return json string */ public static String toJSON(Object obj) { ObjectMapper om = new ObjectMapper(); try { String json = om.writeValueAsString(obj); return json; } catch (JsonProcessingException e) { e.printStackTrace(); } return null; } /** * * 将json形式字符串转换为java实体类 * */ public static <T> T parse(String jsonStr, Class<T> clazz) { ObjectMapper om = new ObjectMapper(); T readValue = null; try { readValue = om.readValue(jsonStr, clazz); } catch (JsonParseException e) { e.printStackTrace(); } catch (JsonMappingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return readValue; }
}
相关文章推荐
- Json字符串和Java实体类之间的相互转换(利用jackson实现)
- 利用Google Gson实现JSON字符串和对象之间相互转换
- 通过Jackson实现Java对象和json字符串的相互转换
- 利用Google Gson实现JSON字符串和对象之间相互转换
- 利用Gson使json字符串与java bean/list/map之间的相互转换
- 使用jackson对Java对象与JSON字符串相互转换的一些总结
- Jackson第一篇【JSON字符串、实体之间的相互转换】
- java中json包的使用以及字符串,map,list,自定义对象之间的相互转换
- Android使用Google Gson实现JSON字符串和对象、对象数组之间相互转换
- java中json包的使用以及字符串,map,list,自定义对象之间的相互转换
- JS中实现JSON对象和JSON字符串之间的相互转换
- FastJson对于JSON格式字符串、JSON对象及JavaBean之间的相互转换
- FastJson对于JSON格式字符串、JSON对象及JavaBean之间的相互转换
- Jackson第一篇【JSON字符串、实体之间的相互转换】
- Java中Json字符串与对象之间的相互转换
- java 实现 :Base64字符串 和 图片 之间的相互转换
- java将JSON字符串转换为实体类对象,基于net.sf.json实现
- Jackson如何实现json字符串和泛型List集合之间的转换
- Google Gson实现JSON字符串和对象之间相互转换
- 使用jackson对Java对象与JSON字符串相互转换的一些总结