Java后端Controller层解析Json数组转对象

var result={"total ": total ,“startTime”:startTime,“endTime”:endTime,“data”:data};
data是一个数组;
[{userId=17116, username=sup010001, userType=1},
{userId=17116, username=sup010001, userType=1, }]

代码演示

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;JSONObject jsStr = JSONObject.parseObject(result);String total = jsStr.getString("total");JSONArray jsonArray = (JSONArray) jsStr.get("data");List<UserNorthListVO> userList = (List<UserNorthListVO>) JSONArray.parseArray(jsonArray.toString(), UserNorthListVO.class);

解析后执行业务逻辑:

for (UserNorthListVO userNorthListVO : userList) {log.info("###userNorthListVO:" + userNorthListVO);userId = userNorthListVO.getUserId();log.info("###userId:" + userId);String username = userNorthListVO.getUsername();log.info("###username:" + username);if (recod.getSupplierAccount().equals(username) && userId != null) {break;}}

Java后端Controller层解析Json数组转对象相关推荐

  1. @Springboot搭建项目controller层接收json格式的对象失败

    今天在使用swagger2测试的时候出错 1.@requestBody注解常用来处理content-type不是默认的application/x-www-form-urlcoded编码的内容,比如说: ...

  2. js解析json数组+java对象转json字符串

    function checkoutUserlist(){ // js 解析json数组var statuslist = [{"isAvailabe":"1",& ...

  3. java解析json数组

    java解析json数组 import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; p ...

  4. 使用JS解析JSON数组

    使用js解析json数组 <SCRIPT type= "text/javascript" > 1.如果是字符串则如下: var  jsonStr =  '[{" ...

  5. 2020互联网Java后端面试必备解析—SpringCloud篇

    学习导图 这篇文章来分享一下面试必备的Spring Cloud问题解析! 用XMind画了一张导图记录 Spring Cloud 的学习笔记和一些面试解析 1.什么是微服务 微服务是一种架构⻛格,也是 ...

  6. 学会Hive解析Json数组

    在Hive中会有很多数据是用Json格式来存储的,如开发人员对APP上的页面进行埋点时,会将多个字段存放在一个json数组中,因此数据平台调用数据时,要对埋点数据进行解析.接下来就聊聊Hive中是如何 ...

  7. html5处理json数据,js解析json数组

    js读取解析JSON类型数据 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式.同时,JSON是 Jav ...

  8. Hive解析Json数组超全讲解

    在Hive中会有很多数据是用Json格式来存储的,如开发人员对APP上的页面进行埋点时,会将多个字段存放在一个json数组中,因此数据平台调用数据时,要对埋点数据进行解析.接下来就聊聊Hive中是如何 ...

  9. hive处理json数据_(转)hive中解析json数组

    hive中解析一般的json是很容易的,get_json_object就可以了. 但如果字段是json数组,比如 [{"bssid":"6C:59:40:21:05:C4 ...

  10. android 数组指针异常,Android JSON解析Json数组是[]在解析时抛出空指针异常,如何以正确的方式写入?...

    我有复杂的API,我解析并显示在列表视图中,我将努力解析JSONArray.Here我将在斗争之后Json数组这是在帖子json对象"tags_name":["Activ ...

最新文章

  1. 蓝牙 socket 建立不了_蓝牙电话之PBAP同步电话簿的安卓实现
  2. 【转】Android中dp,px,sp概念梳理以及如何做到屏幕适配
  3. mahout demo——本质上是基于Hadoop的分步式算法实现,比如多节点的数据合并,数据排序,网路通信的效率,节点宕机重算,数据分步式存储...
  4. 我的空间为什么叫IT人?
  5. 都啥年代了,求你别再说Redis是单线程了!
  6. 如何利用开源项目,帮助企业免费搭建小程序官网
  7. 从零开始构建HTML 5 Web页面
  8. Collectors.summingDouble()
  9. 软件工程网络15个人阅读作业2(201521123010徐璐琳)
  10. 排序算法--选择排序
  11. web前端简历个人技能该怎么写?
  12. 阿里云图标icon使用symbol 引用方式
  13. 虚拟机安装教程win10_Parallels Desktop如何安装windowns系统?PD虚拟机安装win10系统详细教程
  14. 计算机云处理器,IBM推出最新量子处理器 等于6.5万比特普通计算机
  15. 如何防止网站关键数据被人恶意采集
  16. 很简单的html+js,程序员的浪漫,可以让你小女朋友点开哈。哈哈哈
  17. 创业者回忆和乔布斯谈判:说错一个字就被臭骂拉黑
  18. SpringBoot(3) 获取后台返回字符串对象及json数据
  19. 前端生成二维码与图片合成
  20. 开源项目推荐:CNC+CRC/SoftPLC/OpenCASCADE/CAD/CAM(三)

热门文章

  1. C++11 打印系统时间(精确到毫秒)和时间戳(毫秒单位)
  2. ZK在ZUL页面使用HTML
  3. 计算机留言板毕业论文摘要,留言板系统设计(毕业论文)
  4. 用JPEXS软件实现swf反编译-逆向调试方法
  5. 三思笔记之一步一步学ORACLE
  6. Git教程 git pull 和 git clone的区别
  7. Java丨基础:十三、集合
  8. java与spss交互_典型相关分析及其适用范围和spss操作(转)
  9. FPGA之SSI接口协议实现
  10. java pingfang,PingFang sc字体的使用