Json和Bean的互相转换
来源:互联网 发布:淘宝上假货卖正品价格 编辑:程序博客网 时间:2024/05/29 06:35
这是Json和Bean的转换
废话不说上代码
/** * Use jacksonMapper Convert JSON to Bean * * @param obj * Source Object * @return JSON String * @throws CommonException */public static String bean2JSON(Object obj) throws CommonException {String errorMessage = "The operation of bean2Json has been error!";ObjectMapper objectMapper = null;StringBuffer strBuffer = new StringBuffer("");objectMapper = new ObjectMapper();try {strBuffer.append(objectMapper.writeValueAsString(obj));} catch (JsonGenerationException e) {throw new CommonException(errorMessage, e);} catch (JsonMappingException e) {throw new CommonException(errorMessage, e);} catch (IOException e) {throw new CommonException(errorMessage, e);}return strBuffer.toString();}/** * Use jacksonMapper Convert JSON to Bean * * @param json * JSON String * @param clz * Target Class Object * @return Target Object * @throws CommonException */public static <T> T json2Bean(String json, Class<T> clz) throws CommonException {String errorMessage = "The operation of json2Bean has been error!";try {ObjectMapper objectMapper = new ObjectMapper();return (T) objectMapper.readValue(json, clz);} catch (JsonParseException e) {throw new CommonException(errorMessage, e);} catch (JsonMappingException e) {throw new CommonException(errorMessage, e);} catch (IOException e) {throw new CommonException(errorMessage, e);}}
阅读全文
0 0
- Json和Bean的互相转换
- json 、map、bean互相转换
- json与Bean对象互相转换
- json字符串和对象的互相转换
- JAVA和JSON的互相转换
- json:java对象和json对象之间的互相转换
- java bean和json之间的转换
- json数据和bean之间的转换
- json和javabean互相转换
- javabean和json互相转换
- [分享]Java之Bean、Map、Json之间的互相转换工具类
- 推荐两个JSON和XML互相转换的脚本
- json和php数组 格式的互相转换
- json和php数组 格式的互相转换
- json和php数组 格式的互相转换
- json字符串和java对象的互相转换
- json和js对象之间的互相转换
- Jackson 框架,JSON和java对象的互相转换
- 动画
- input输入框输入完成判断输入的值
- 198/213/337 House Robber
- Spring Boot框架学习(一)
- [java]删除数组中的某一个元素
- Json和Bean的互相转换
- 免费分享:嵌入式QT基础视频教程!
- hpu暑假训练 E
- unity byte数组存储为.byte文件
- iOS中的谓词NSPredicate基本使用
- android 根据有无sd卡获取存放路径
- 根据浏览器语言,页面动态加载对应的js文件
- scala常见问题总结(IDE:idea)
- mybaits(1)_第一个mybaits项目