欢迎使用CSDN-markdown编辑器
来源:互联网 发布:数据分析员工作总结 编辑:程序博客网 时间:2024/05/20 06:56
package default;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.apache.commons.lang.StringUtils;
public class Json
{
public Json()
{
}
public static String toJson(Object object){ ObjectMapper objectMapper = new ObjectMapper(); String result = ""; try { objectMapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); result = objectMapper.writeValueAsString(object); } catch (Exception e) { e.printStackTrace(); } return result;}public static Object fromJson(String requestStr, Class clazz){ if (StringUtils.isEmpty(requestStr)) { return null; } ObjectMapper objectMapper = new ObjectMapper(); Object object = null; try { object = objectMapper.readValue(requestStr, clazz); } catch (Exception e) { e.printStackTrace(); } return object;}
}
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- ArcGIS API For JavaScript 安装部署的说明——以eclipse及Tomcat环境为例
- vmware虚拟机安装完ubuntu 14.04后的设置工作(镜像源、网络设置等)
- SWIFT语言之多线程操作和操作队列(上)
- Appscan cookie登录扫描
- 制作2.7.25版本puppet yum源
- 欢迎使用CSDN-markdown编辑器
- 原码, 反码, 补码 详解
- Java-类库-Guava-复写的Object常用方法
- LeetCode-138.Copy List with Random Pointer
- MATLAB语言实现图片格式转化和图片重命名
- 几何算法专题
- 为什么正常安装并成功运行Genymotion模拟器但eclipse中的Genymotion却报错了?
- Qt for Android 开发大坑3
- SWIFT语言之多线程操作和操作队列(下)