1、将JSON字符串转换成List结果集的方式:

//查询结果集
PageDatums picPageDatums = pictureLibraryService.selectPagePictureForService(pageDatums, pictureLibrary);
String picLibraryJson = picPageDatums.getJsonResult();
JSONArray jsonArray = JSONArray.fromObject(picLibraryJson);
List<CmsPictureLibrary> list = (List<CmsPictureLibrary>) JSONArray.toCollection(jsonArray,CmsPictureLibrary.class);//如果结果集中不为空
if (null != list) {//迭代的方式获得所有的图片的数据结果集,相当于又查询了24次数据for(CmsPictureLibrary cmsPictureLibrary : list) {   logger.info(cmsPictureLibrary);}
}

2、将List结果集变成json串的方式:

JSONObject.valueToString(这里是List对象或其它对象)

Java中把JSON和List结果集互转的代码片段整理相关推荐

  1. 在java中表示json_在Java中解析JSON而不知道JSON格式

    我试图解析在Java中的JSON字符串,并找到键值对,使我可以确定JSON对象的近似结构,因为JSON字符串的对象结构是未知的. 例如,一个执行可能有一个JSON字符串,如下所示: {"id ...

  2. 码这么多字只为搞懂如何在Python和Java中使用JSON

    目录 1 JSON是什么? 1.1 JSON是众多编程语言共同的"简谱" 1.2 JSON是一种高度结构化的文本 2 如何在Python中使用JSON 2.1 内置库json的编码 ...

  3. java+解析未知json_在Java中解析JSON时如何忽略未知属性– Jackson @JsonIgnoreProperties注释示例...

    java+解析未知json 使用Jackson API在Java中解析JSON时的常见问题之一是,当您的JSON包含未知属性(即您的Java类没有对应于所有JSON属性的所有字段)时,该操作将失败. ...

  4. java中转json字符串_如何在Java中转义JSON字符串-Eclipse IDE技巧

    java中转json字符串 在Java应用程序中工作或进行JSON解析时,通常很常见的做法是从某些资源(例如RESTful Web服务)中复制粘贴JSON字符串,然后使用Jackson库解析JSON. ...

  5. 如何在Java中转义JSON字符串-Eclipse IDE技巧

    在Java应用程序中工作或进行JSON解析时,通常很常见的做法是从某些资源(例如RESTful Web服务)中复制粘贴JSON字符串,然后使用Jackson库解析JSON. 这是测试和学习Java中解 ...

  6. java中使用json import_JAVA中使用JSON

    JSON 语法是 JavaScript 对象表示语法的子集. 数据在键值对中: 键值对由冒号分隔: 数据由逗号分隔: 花括号保存对象: 方括号保存数组: 示例: { "people" ...

  7. Java中为什么有时候通过指定编码集无法解决乱码

    @TOC Java中为什么有时候通过指定编码集无法解决乱码 当我们编程的时候都遇到过出现乱码的情况,这通常是使用了不匹配的编码表导致的,这是我们可以用指定的编码表的方式解决乱码问题如下面 的代码 St ...

  8. Java中使用json时java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决

    Java中使用json时java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决 参考文章: (1)Java中使用json时java.lan ...

  9. Java中的Json序列化,不容忽视的getter

    文章目录 前言 一.Java中的Json序列化,不容忽视的getter 二.问题重现 1.核心代码 2.问题分析 2.1常用 JSON序列化库 的序列化原理: 总结 前言 提示:这里可以添加本文要记录 ...

最新文章

  1. R语言do.call函数和call函数实战
  2. Mycat常见问题与解决方案
  3. 小麦亩产一千八(jzoj 3461)
  4. Ostu最大类间差方法
  5. Multi GET  API
  6. 擦地机器人排行榜_擦地机器人品牌排行榜来了,你想了解的都在这里
  7. Laravel文档梳理8、中间件
  8. SG Input 软件安全分析之逆向分析
  9. Unity发布VR项目到Android
  10. 开关电源输出纹波主要来源五个方面?示波器测纹波方法?
  11. ESXi 8.0 Install
  12. 计算机未安装打印机,Win7使用打印机突然提示“尚未安装打印机”怎么回事
  13. python逻辑回归的主要参数_python机器学习(六)回归算法-逻辑回归
  14. SRAM/SDRAM/DDR/Cache
  15. TiDB:基于 Raft 的 HTAP 数据库
  16. Web应用Word编辑
  17. android SDK-25事件分发机制--源码正确解析
  18. 14、美女福利图片API接口,免费好用
  19. SOLIDWORKS Simulation可用做有限元分析,你还不知道?
  20. Window安装Mac虚拟机

热门文章

  1. Spring Boot 日志管理
  2. VTK:循环收缩用法实战
  3. JavaScript实现integerPartition整数划分算法(附完整源码)
  4. wxWidgets:常用对话框演示
  5. boost::pfr::get相关的测试程序
  6. boost::graph模块实现深度优先搜索 和广度优先搜索算法的测试程序
  7. boost::geometry::dsv用法的测试程序
  8. boost::geometry::model::d3::point_xyz用法的测试程序
  9. boost::container模块实现节点句柄的测试程序
  10. ITK:将内核应用于非零图像中的每个像素