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互转,相关推荐

  1. JSON转换:实体类和JSONObject互转,List和JSONArray互转(fastjson版)

    1.实体类和JSONObject互转 //实体类转为JSONObject JSONObject jsonObject = JSON.toJSON(xtDmbm); JSONObject jsonObj ...

  2. IDEA插件之实体类转JSON —— POJO to JSON

    下载插件: 插件使用方式:下载安装后,选中实体类右键,单击 Copy JSON 或 Copy JSON and Random Values ,然后 Ctrl+V 即可 Copy JSON  将实体类转 ...

  3. Android开发--使用实体类解析JSON文本

    Android开发–使用实体类解析JSON文本 在Android开发过程中,涉及到了API的调用的时候,会返回特定的数据,两个主流返回的数据格式是JSON形式和XML形式.但是相对于XML,JSON数 ...

  4. 【小5聊】C# Json字符串转Model实体类以及Model实体类转Json字符串

    1.引用DLL:Newtonsoft.Json.dll 引用自己项目兼容的dll版本安装 2.Json字符串转Model实体类 UserInfoModel model = new UserInfoMo ...

  5. java将实体类转为json_JavaWeb实体类转为json对象的实现方法

    1.创建个实体类 实体类User代码: package com.neuedu.entity; import lombok.AllArgsConstructor; import lombok.Data; ...

  6. 字符串下划线驼峰映射实体类参数json对象

    前言 有时候通过Feign会接收到老系统发来的实体类,和数据库保持一致,都是下划线的属性名,而你需要驼峰映射,你拿到的只是原始数据,网上很多办法,取字段转换属性名,利用注解映射,或者设置工具类之类的, ...

  7. .NET平台开源项目速览(18)C#平台JSON实体类生成器JSON C# Class Generator

    阅读目录 1.复杂的JSON啥样子? 2.使用JSON C# Class Generator介绍和使用 3.就这么完了?No,没那么简单 4.资源 去年,我在一篇文章用原始方法解析复杂字符串,json ...

  8. JSON字符串封装成Bean对象/JSON串反序列化成实体类对象/JSON字符串转换成Java对象

    文章目录 使用阿里巴巴的 JSON 使用 ObjectMapper JSON字段与实体类属性不一致 首先,我们建立一个实体类,这里简单定义了 name.sex.age 三个属性,以及 get.set. ...

  9. 动态修改实体类转json的属性名

    //需要字段转换的序列维护public static final Map<String,Integer> o = new HashMap<>();static {o.put(& ...

最新文章

  1. “365算法每日学计划”:01打卡
  2. FPGA与MCU,DSP(如C6000,C5000等)等设计思想的异同
  3. 俞敏洪:如果创业者缺乏这8种能力,失败可能性很大
  4. 开源开放 | 计算机科学示意图问答数据集CSDQA(CCKS2021)
  5. 关于车辆和车牌的检测相关文章
  6. 【Baltic2003】【BZOJ1370】Gang团伙(并查集,拆点)
  7. jsf 导航_JSF页面导航示例教程
  8. [多线程系列]多线程之java线程池架构分析
  9. 智能语言-中科院分词系统ICTCLAS(NLPIR)
  10. Ubuntu 14.04 LTS 安装 文泉驿微米黑 字体到android studio
  11. ps滤镜下载大全-PSCC 64位滤镜收集
  12. opencv出现0x75BA812F 处(位于 Project1.exe 中)有未经处理的异常: Microsoft C++ 异常的一种可行解决方案
  13. QQ空间说说自动删除代码-真的自动
  14. wei10-笔记本突然没有声音了!解决方法
  15. UVA 10187 校长的烦恼
  16. 微信公众号图片素材一键删除小工具
  17. 锦上添花之元音音标学习(上)
  18. Java中的boolean类型
  19. Revit二次开发中如何创建结构平面,修改结构平面的视图范围
  20. Softer-NMS 论文笔记

热门文章

  1. SAP MM VL32N和MIGO对内向交货单做收货,都会更新其‘总体货物移动状态‘
  2. SAP MM 公司间STO的交货单里的移动类型的确定
  3. SAP WM Storage Type Search配置里的Storage Class WPC标记
  4. 人脸识别技术法律缺口亟待补上
  5. 40年产权的商业地产,个人投资者决不能碰
  6. 如何定义和搭建可靠人工智能系统的规则?
  7. 谷歌新研究对神经网络数据并行性提出质疑
  8. 人工智能如何彻底改变全球物流和供应链管理
  9. SAP MM 移动类型343不开放给业务人员之思考
  10. 亚马逊AWS:用AI和机器学习让所有人受益