Json字符串转对象和转List集合操作
2024-08-27 13:16:03
对象POJO和JSON互转
public class JsonUtil {
/**
* JSON 转 POJO
*/
public static <T> T getObject(String pojo, Class<T> tclass) {
try {
return JSONObject.parseObject(pojo, tclass);
} catch (Exception e) {
log.error(tclass + "转 JSON 失败");
}
return null;
} /**
* POJO 转 JSON
*/
public static <T> String getJson(T tResponse){
String pojo = JSONObject.toJSONString(tResponse);
return pojo;
} }
List集合和JSON互转工具类
public class JsonListUtil {
/**
* List<T> 转 json 保存到数据库
*/
public static <T> String listToJson(List<T> ts) {
String jsons = JSON.toJSONString(ts);
return jsons;
} /**
* json 转 List<T>
*/
public static <T> List<T> jsonToList(String jsonString, Class<T> clazz) {
@SuppressWarnings("unchecked")
List<T> ts = (List<T>) JSONArray.parseArray(jsonString, clazz);
return ts;
} }
最新文章
- Google Analytics 链接点击次数记录
- 如何有效地描述软件缺陷(Defect)?
- NoSQL-Redis【2】-HDEL给我的一个惊喜
- style
- 使用Roboguice依赖注入规划Android项目
- Docker部署SDN环境
- P2P的理解
- 【Spark】jupyter notebook
- redis动态修改参数配置
- jQuery理解之(一)动画与特效
- Length 和 Width在矩形中的定义.
- WebView cookies清理
- poj2479(dp)
- 《Windows驱动开发技术详解》之IRP的同步
- Json----简单介绍
- 安卓手机如何快速投屏到windows(10/8.1/7)电脑上
- C#基础(201)--常量枚举
- flask-appbuilder +echarts 展示数据笔记
- NOI.AC NOIP模拟赛 第五场 游记
- C语言 知识点总结完美版