JsonArray转换List

JsonArray转换List将List转换为JsonArray:AppResponse<List<ProjectVo>>allProject=projectServiceFeign.findAllProject();//转jsonStringtoJSONString=JSON.toJSONString(allProject.getData());//保存到redis中,设置失效时间redisTemplate.opsForValue().set(“projectStr”,toJSONStr

大家好,又见面了,我是你们的朋友全栈君。

将List转换为JsonArray:

AppResponse<List<ProjectVo>> allProject = projectServiceFeign.findAllProject();
//转json
String toJSONString = JSON.toJSONString(allProject.getData());
//保存到redis中,设置失效时间
redisTemplate.opsForValue().set("projectStr", toJSONString,10, TimeUnit.DAYS);

JsonArray需要的格式:

[{ 
   "headerImage":"http://xue.ujiuye.com/uploads_it/2005/QuanGuo/F5Q1275748985AOH.jpg","id":6,"memberid":3,"name":"第1个项目","remark":"非常棒的项目"},{ 
   "headerImage":"http://xue.ujiuye.com/uploads_it/1912/QuanGuo/ECA932369863ODK9.jpg","id":7,"memberid":6,"name":"测试项目","remark":"这是一个好项目"}]

将JsonArray转换为List:

//从redis读取项目集合
String data = redisTemplate.opsForValue().get("projectStr");
//转换为List集合
List<ProjectVo> projectVoList = JSON.parseArray(data,ProjectVo.class);

转换完成的效果:

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/152233.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月23日 下午6:16
下一篇 2022年6月23日 下午6:16


相关推荐

  • python的安装教程_Python的安装

    python的安装教程_Python的安装1、资源准备       需要准备Python解释器与Pycharm编辑器,目前主流的编辑器是这个,可根据个人喜好调整,像NotePad++也是可以写python代码的,下面准备了两组链接,一组为官网链接,另一组为我所使用的版本的链接:官网链接       Python的官网:https://www.python.org/   &n

    2022年8月29日
    3
  • OpenClaw(大龙虾)在 WSL + WSL 内 Docker 的安装到可用全流程(通俗版)

    OpenClaw(大龙虾)在 WSL + WSL 内 Docker 的安装到可用全流程(通俗版)

    2026年3月12日
    8
  • win10关闭端口占用[通俗易懂]

    win10关闭端口占用[通俗易懂]查看win10所有占用端口公式:查看所有:netstat-ano查看对应端口:netstat-ano|findstr"9004"关闭端口:任务管理器中的详细信息对应的PID就是占用的端口关闭即可命令行关闭端口:taskkill-PID进程号-F进程号为19216…

    2022年7月20日
    20
  • Pytorch-DataLoader的使用

    Pytorch-DataLoader的使用原文连接:http://chenhao.space/post/d313d236.htmlpytorch-DataLoader的使用importtorchimporttorch.utils.dataasData#[1,1,1]相当于一句话的wordembedding,这个tensor中含有三句话x=torch.tensor([[1,1,1],[2,2,2…

    2022年5月14日
    40
  • springboot zuul网关_ubuntu网关服务器搭建

    springboot zuul网关_ubuntu网关服务器搭建目录一.Zuul网关二.Zuul服务的前期准备2.1注册中心EurekaServer的搭建2.2EurekaService的搭建三.Zuul服务搭建五.Zuul的访问六.Zuul的更多功能前言:博主一直力求做到写博客尽量的详细来减少大家花在踩坑上的时间,若有写的不好或错误的地方,还需各方大佬指正。一.Zuul网关网关,是一种网络关口,既然是…

    2022年8月15日
    7
  • ie9的兼容视图设置_ie9兼容性视图设置找不到

    ie9的兼容视图设置_ie9兼容性视图设置找不到ie9比ie8又向W3C标准靠近了一步,可能会导致原有的网页显示变乱;如果出现这种情况,选择ie9兼容性视图,网页显示就会正常。ie9分别有,为当前网页设置兼容性和为所有网站设置兼容性视图两种,下面分别说明:一、为当前网页设置兼容性视图1、快捷步骤:按alt键——工具——兼容性视图(V);或者按alt键——工具——按F12——浏览器模式(B):IE9——Internet…

    2025年10月9日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号