JSONUtil,POJO实体类和JSON互转,
2019独角兽企业重金招聘Python工程师标准>>>
import com.fasterxml.jackson.databind.ObjectMapper;
import org.springframework.boot.configurationprocessor.json.JSONArray;
import org.springframework.boot.configurationprocessor.json.JSONException;
import org.springframework.boot.configurationprocessor.json.JSONObject;import java.io.IOException;/*** @author valley* @create 2018 - 05 - 21 13:32*/
public class JSONUtil {/*** 将json转化为实体POJO* @param jsonStr* @param obj* @return*/public static<T> Object JSONToObj(String jsonStr,Class<T> obj) {T t = null;try {ObjectMapper objectMapper = new ObjectMapper();t = objectMapper.readValue(jsonStr,obj);} catch (Exception e) {e.printStackTrace();}return t;}/*** 将实体POJO转化为JSON* @param obj* @return* @throws JSONException* @throws IOException*/public static<T> JSONObject objectToJson(T obj) throws JSONException, IOException {ObjectMapper mapper = new ObjectMapper();// Convert object to JSON stringString jsonStr = "";try {jsonStr = mapper.writeValueAsString(obj);} catch (IOException e) {throw e;}return new JSONObject(jsonStr);}}
转载于:https://my.oschina.net/Skynet01/blog/1816170
JSONUtil,POJO实体类和JSON互转,相关推荐
- JSON转换:实体类和JSONObject互转,List和JSONArray互转(fastjson版)
1.实体类和JSONObject互转 //实体类转为JSONObject JSONObject jsonObject = JSON.toJSON(xtDmbm); JSONObject jsonObj ...
- IDEA插件之实体类转JSON —— POJO to JSON
下载插件: 插件使用方式:下载安装后,选中实体类右键,单击 Copy JSON 或 Copy JSON and Random Values ,然后 Ctrl+V 即可 Copy JSON 将实体类转 ...
- Android开发--使用实体类解析JSON文本
Android开发–使用实体类解析JSON文本 在Android开发过程中,涉及到了API的调用的时候,会返回特定的数据,两个主流返回的数据格式是JSON形式和XML形式.但是相对于XML,JSON数 ...
- 【小5聊】C# Json字符串转Model实体类以及Model实体类转Json字符串
1.引用DLL:Newtonsoft.Json.dll 引用自己项目兼容的dll版本安装 2.Json字符串转Model实体类 UserInfoModel model = new UserInfoMo ...
- java将实体类转为json_JavaWeb实体类转为json对象的实现方法
1.创建个实体类 实体类User代码: package com.neuedu.entity; import lombok.AllArgsConstructor; import lombok.Data; ...
- 字符串下划线驼峰映射实体类参数json对象
前言 有时候通过Feign会接收到老系统发来的实体类,和数据库保持一致,都是下划线的属性名,而你需要驼峰映射,你拿到的只是原始数据,网上很多办法,取字段转换属性名,利用注解映射,或者设置工具类之类的, ...
- .NET平台开源项目速览(18)C#平台JSON实体类生成器JSON C# Class Generator
阅读目录 1.复杂的JSON啥样子? 2.使用JSON C# Class Generator介绍和使用 3.就这么完了?No,没那么简单 4.资源 去年,我在一篇文章用原始方法解析复杂字符串,json ...
- JSON字符串封装成Bean对象/JSON串反序列化成实体类对象/JSON字符串转换成Java对象
文章目录 使用阿里巴巴的 JSON 使用 ObjectMapper JSON字段与实体类属性不一致 首先,我们建立一个实体类,这里简单定义了 name.sex.age 三个属性,以及 get.set. ...
- 动态修改实体类转json的属性名
//需要字段转换的序列维护public static final Map<String,Integer> o = new HashMap<>();static {o.put(& ...
最新文章
- “365算法每日学计划”:01打卡
- FPGA与MCU,DSP(如C6000,C5000等)等设计思想的异同
- 俞敏洪:如果创业者缺乏这8种能力,失败可能性很大
- 开源开放 | 计算机科学示意图问答数据集CSDQA(CCKS2021)
- 关于车辆和车牌的检测相关文章
- 【Baltic2003】【BZOJ1370】Gang团伙(并查集,拆点)
- jsf 导航_JSF页面导航示例教程
- [多线程系列]多线程之java线程池架构分析
- 智能语言-中科院分词系统ICTCLAS(NLPIR)
- Ubuntu 14.04 LTS 安装 文泉驿微米黑 字体到android studio
- ps滤镜下载大全-PSCC 64位滤镜收集
- opencv出现0x75BA812F 处(位于 Project1.exe 中)有未经处理的异常: Microsoft C++ 异常的一种可行解决方案
- QQ空间说说自动删除代码-真的自动
- wei10-笔记本突然没有声音了!解决方法
- UVA 10187 校长的烦恼
- 微信公众号图片素材一键删除小工具
- 锦上添花之元音音标学习(上)
- Java中的boolean类型
- Revit二次开发中如何创建结构平面,修改结构平面的视图范围
- Softer-NMS 论文笔记