zhihuifan

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

一,遍历List<Object>

1.1.要遍历的List<Object>数据值示例:[["33","33","33","33"],["44","44","44","44"]]

 

1.2.遍历相关代码 (取出object中的每一个元素) 

objects.forEach(x->{

    JsonParser jp = new JsonParser();
    JsonArray ja = jp.parse(x.toString()).getAsJsonArray(); 

    DataCode dataCode=new DataCode();
    dataCode.setCode(ja.get(0).toString());
    dataCode.setName(ja.get(1).toString()); 
    dataCode.setExtensionValue1(ja.get(2).toString());
    dataCode.setExtensionValue2(ja.get(3).toString());

    dataCodes.add(dataCode);
});

 

二,object转实体类

2.1.导入maven依赖

 <dependency>
     <groupId>net.sf.json-lib</groupId>
     <artifactId>json-lib</artifactId>
     <version>2.4</version>
     <classifier>jdk15</classifier>
</dependency>

2.2.相关代码如下:  

Object dataSettmp=fatherDataSetList.get(i);
//Object转实体类
JSONObject jo=JSONObject.fromObject(dataSettmp);
DataSet dataSet = (DataSet) JSONObject.toBean(jo,DataSet.class);

  

相关链接:

https://blog.csdn.net/weixin_43192102/article/details/91947310

 

 

声明:此博客为个人学习之用,如与其他作品雷同,纯属巧合,转载请指明出处!

posted on 2019-08-22 11:07  Hi,ZHF  阅读(881)  评论(0)    收藏  举报