Java后端Controller层解析Json数组转对象
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数组转对象相关推荐
- @Springboot搭建项目controller层接收json格式的对象失败
今天在使用swagger2测试的时候出错 1.@requestBody注解常用来处理content-type不是默认的application/x-www-form-urlcoded编码的内容,比如说: ...
- js解析json数组+java对象转json字符串
function checkoutUserlist(){ // js 解析json数组var statuslist = [{"isAvailabe":"1",& ...
- java解析json数组
java解析json数组 import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; p ...
- 使用JS解析JSON数组
使用js解析json数组 <SCRIPT type= "text/javascript" > 1.如果是字符串则如下: var jsonStr = '[{" ...
- 2020互联网Java后端面试必备解析—SpringCloud篇
学习导图 这篇文章来分享一下面试必备的Spring Cloud问题解析! 用XMind画了一张导图记录 Spring Cloud 的学习笔记和一些面试解析 1.什么是微服务 微服务是一种架构⻛格,也是 ...
- 学会Hive解析Json数组
在Hive中会有很多数据是用Json格式来存储的,如开发人员对APP上的页面进行埋点时,会将多个字段存放在一个json数组中,因此数据平台调用数据时,要对埋点数据进行解析.接下来就聊聊Hive中是如何 ...
- html5处理json数据,js解析json数组
js读取解析JSON类型数据 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式.同时,JSON是 Jav ...
- Hive解析Json数组超全讲解
在Hive中会有很多数据是用Json格式来存储的,如开发人员对APP上的页面进行埋点时,会将多个字段存放在一个json数组中,因此数据平台调用数据时,要对埋点数据进行解析.接下来就聊聊Hive中是如何 ...
- hive处理json数据_(转)hive中解析json数组
hive中解析一般的json是很容易的,get_json_object就可以了. 但如果字段是json数组,比如 [{"bssid":"6C:59:40:21:05:C4 ...
- android 数组指针异常,Android JSON解析Json数组是[]在解析时抛出空指针异常,如何以正确的方式写入?...
我有复杂的API,我解析并显示在列表视图中,我将努力解析JSONArray.Here我将在斗争之后Json数组这是在帖子json对象"tags_name":["Activ ...
最新文章
- 蓝牙 socket 建立不了_蓝牙电话之PBAP同步电话簿的安卓实现
- 【转】Android中dp,px,sp概念梳理以及如何做到屏幕适配
- mahout demo——本质上是基于Hadoop的分步式算法实现,比如多节点的数据合并,数据排序,网路通信的效率,节点宕机重算,数据分步式存储...
- 我的空间为什么叫IT人?
- 都啥年代了,求你别再说Redis是单线程了!
- 如何利用开源项目,帮助企业免费搭建小程序官网
- 从零开始构建HTML 5 Web页面
- Collectors.summingDouble()
- 软件工程网络15个人阅读作业2(201521123010徐璐琳)
- 排序算法--选择排序
- web前端简历个人技能该怎么写?
- 阿里云图标icon使用symbol 引用方式
- 虚拟机安装教程win10_Parallels Desktop如何安装windowns系统?PD虚拟机安装win10系统详细教程
- 计算机云处理器,IBM推出最新量子处理器 等于6.5万比特普通计算机
- 如何防止网站关键数据被人恶意采集
- 很简单的html+js,程序员的浪漫,可以让你小女朋友点开哈。哈哈哈
- 创业者回忆和乔布斯谈判:说错一个字就被臭骂拉黑
- SpringBoot(3) 获取后台返回字符串对象及json数据
- 前端生成二维码与图片合成
- 开源项目推荐:CNC+CRC/SoftPLC/OpenCASCADE/CAD/CAM(三)