@RequestMapping(value = "/saveCompanyInfo")@ResponseBodypublic JSONObject saveCompanyInfo(HttpServletRequest request) {DEBUG.info("--------------------添加/更新企业信息--------------------");// 获取参数JSONObject json = JsonUtil.getJsonObject(request);AppBaseResponse<Map<String, Object>> appBaseResponse = null;ResultCode resultCode = ResultCode.SUCCESS;//响应参数Map<String, Object> map = new HashMap<>();try {//用户idInteger conid = json.getInteger("conid");//企业IDInteger companyid = json.getInteger("companyid");//企业证件图片IDInteger companyimg = json.getInteger("companyimg");//法人身份证图片IDString indentimg = json.getString("indentimg");YgCompany ygCompany = JSONObject.toJavaObject(json, YgCompany.class);consumerGeneralService.saveCompanyInfo(conid, ygCompany,companyimg,indentimg,companyid);} catch (Exception e) {e.printStackTrace();resultCode = resultCode.ERROR;}appBaseResponse = new AppBaseResponse<Map<String, Object>>();appBaseResponse.setCode(resultCode.getCode());appBaseResponse.setMsg(ResultCode.getResultCodeMsg(resultCode.getCode()));appBaseResponse.setData(map);String str = JSON.toJSONString(appBaseResponse);JSONObject jsonObj = JSONObject.parseObject(str);return jsonObj;}

这个方法是把jsonObject 直接转成对象 有个问题是如果前天传的是string 你实体类是date类型 就会报错

YgCompany ygCompany = JSONObject.toJavaObject(json, YgCompany.class);

另一个是string字符串数组转jsonObject

测试将一个【json字符串】转换成【对象】Person person1 = JSONObject.parseObject(jsonString, Person.class);System.out.println(person1);

详细的在这里

https://blog.csdn.net/suprezheng/article/details/86500747

JSONObject 转对象相关推荐

  1. JSONObject转对象

    JSONObject转对象 JSONObject messageJo = messageList.getJSONObject(i); Message message = JSON.toJavaObje ...

  2. com.alibaba.fastjson.JSONObject之对象与JSON转换方法

    com.alibaba.fastjson.JSONObject时经常会用到它的转换方法,包括Java对象转成JSON串.JSON对象,JSON串转成java对象.JSON对象,JSON对象转换Java ...

  3. java jsonobject 转对象_解析JSON中JSONObject的高级使用

    文末会有读者福利 简介: 在程序开发过程中,在参数传递,函数返回值等方面,越来越多的使用JSON.JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,同时也易于 ...

  4. jsonobject json对象里面_「jsonobject」用JSONObject解析和处理json数据 - seo实验室

    jsonobject 本文中主要介绍jsonobject处理json数据时候的一些常用场景和方法. (一)jar包下载 所需jar包打包下载百度网盘地址:https://pan.baidu.com/s ...

  5. fastjson.JSONObject之对象与JSON转换方法

    //Java对象转换成String类型的JSON字符串 JSONObject.toJSONString(Java对象)//String类型的JSON字符串转换成Java对象 JSONObject.to ...

  6. com.alibaba.fastjson.JSONObject之对象与JSON

    1.Java对象-->JSON对象 (JSONObject)JSONObject.toJSON(Java对象实例) 1 public class JSON2JavaTest{2 public s ...

  7. JSONObject转对象、集合、数组

    发送http请求 OkHttpClient client = new OkHttpClient();Headers headers = new Headers.Builder().add(" ...

  8. jsonobject json对象里面_JSONObject 的使用

    1. 导入依赖 这里以 20180813 的 json 版本为例 org.json json 20180813 2. 构建 json 2.1 直接构建 JSONObject obj = new JSO ...

  9. jsonobject json对象里面_将json字符串转为json对象,从对象中取需要的数据

    说明:有时候需要取json字符串中的某个键对应的值,这个时候有两个方案: 1.遍历json字符串,取需要的键对应的值.(太慢太繁琐太傻): 2.将json字符串转为json对象,从对象中取(方便): ...

  10. java的JsonObject和parseObject和fromObject对象提取值方法

    区别 两个功能差不多,但是属于不同的包,parseObject是alibaba.fastjson.JSON,fromObject是net.sf.json JsonObject.parseObject方 ...

最新文章

  1. 关于oracle中to_char和to_date的用法
  2. Dreamwear如何创建javascript_JavaScript 太糟糕,JVM 有妙招!
  3. UI设计灵感|想让用户中心更有特色?这些案例值得借鉴
  4. HPE 发布严重的 RCE 0day 漏洞,影响服务器管理软件 SIM,无补丁
  5. Android studio 报错 Gradle sync failed 你的主机中的软件中止了一个已建立的连接
  6. html内编写vbs,HTML_VBS编程教程 (第2篇),第二篇: 我真没想到, - phpStudy
  7. attempting to load a 64-bit
  8. 《赖氏经典英语语法》第四集
  9. 有道云笔记不同步_有道云笔记同步失败解决方法
  10. 后台网站二级页面制作步骤
  11. 带你重新认识一下应用层协议
  12. python中文意思是什么-python是什么意思中文翻译
  13. EDM数据营销之HTML模板相关问题
  14. mechanize 是 pthon 的并且可编程的 浏览器插件,
  15. Spring Cloud 2.x系列之Feign整合断路器监控Hystrix Dashboard
  16. 参加微软学生开发者峰会,了解Azure和GitHub……
  17. python列表逆序输出_Python 让列表逆序排列的 3 种方式
  18. CodeMirror 基础配置指南
  19. 信任用苹果企业证书发布的app证书
  20. CBoard框架使用总结七--添加首页图表

热门文章

  1. openpyxl,重写Worksheet
  2. PC版微信数据库解密详细教程
  3. 用大数据看懂《速度与激情》的用车法则
  4. 通过AWS创建无服务器的动态DNS系统
  5. 计算机未连接到网络,电脑无法连接到网络的处理办法
  6. JS 获取操作删除节点
  7. 监听fullpage.js滚动的屏数
  8. Vue学习(学习打卡Day13)
  9. TypeError:Cannot read property 'bind' of underfined(React)
  10. 检测前目标跟踪在雷达系统中的应用(一):DBT与TBD