同样解决的问题:

Redis当中保留空字段取出

JSONObject转为String型时保留空字段

将String型转为JSONObject型时保留空字段

原因

Object型和JSONObject型转换为String型的时候,空字段会被自动忽略。

解决方式

使用class实体类作为模板进行输出,将String型转为实体类型
需要引入hutool

import cn.hutool.json.JSONUtil;
...UserInfo userinfo = JSONUtil.toBean(String.valueOf(redisUtil.get(UserToken)),UserInfo.class)

UserInfo.java

import lombok.Data;
//输出用户信息的虚拟实体类
@Data
public class UserInfo {private String id;private String username;private String realname;}

然后通过实体类进行get和set输出即可。

【伸手党福利】JSONObject转String保留空字段相关推荐

  1. surfacepro7苏菲系列tf卡掉盘问题终极解决方案(实测有效)【伸手党福利】

    [伸手党福利] 苏菲7的tf卡掉盘主要原因有三个: 快速读写负荷过大 睡眠/休眠节能 主机过热 解决方法: 此电脑>属性 设备管理器>通用串行总线控制器 Realtek USB 3.0 C ...

  2. 【伸手党福利】【第一弹】jeecg-boot前端主要更改位置(网站标题栏图标、logo、登录后的logo、显示的标题文字、用户头像)

    [伸手党请光看标题] 网站标题栏图标 位置 ant-design-vue-jeecg\public\index.html 1.index.html标题在head第9行替换掉,然后复制ico到/publ ...

  3. 批处理-每分钟循环监控电脑联网状况及进程【伸手党福利】

    文章目录 起因 分析 解决方法 第一条解决:`2.bat` 第二条解决 `3.bat` 第三条解决 `4.bat` 步骤4:打开cmd直接运行4.bat体验伸手党的快感吧~ 起因 由于电脑总是有个程序 ...

  4. surfacepro系列买到手第一件事——基础配置及基本软件安装指南【伸手党福利】

    苏菲及苏菲pro系列有大量的通病及问题,除却网上传说品控比较放纵之外,还是需要 另外,对于苏菲系列的C盘太贵问题,很多人对于花2K大洋才变到256G的C盘恨得咬牙切齿. 对此,如何规划好自己的C盘,我 ...

  5. 在线公网安备案保姆级教程【伸手党福利】

    此教程涉及在线公网安备案内容,以2022年及以后的内容为基准. 前提条件 域名主体尽量和备案主体一致 域名注册的主体应与备案主体一致,单位就都是单位,个人就都是个人 材料:身份证正方面.备案人手持身份 ...

  6. 无线回程mesh组网从入门到精通【伸手党福利】打破行业壁垒!

    由于无线回程mesh组网受众面较小,各家敝帚自珍,在此给各位解惑.由于本文可能涉及到某些行业的利益,请尽快阅读以免被删. 本文主旨在于讲解无线回程mesh组网的原理.影响因素(为什么网上说不稳定,性价 ...

  7. 快速列出windows10中所有已安装的应用列表(兼容win11)(长期有效)【伸手党福利】

    使用绿色安全的卸载软件geek (也可以百度下载) [单文件绿色版] 可以导出html形式的 导出后的效果 亲测可用 现将绿色版(中文的)和官网最新版(默认英文的)贡献给大家 由于csdn限制,发小白 ...

  8. vue 下拉刷新 组件 伸手党福利

    复制可用 <template><div class="rules"><p class="drop-down" v-if=" ...

  9. idea配置maven【伸手党福利】

    下载Maven 官方地址:http://maven.apache.org/download.cgi 解压并新建一个本地仓库文件夹 2.配置本地仓库路径 3.配置maven环境变量 4.在Intelli ...

最新文章

  1. 童心未泯的 YOLO 之父,小马哥 Joseph Redmon 笑傲 CV 江湖记
  2. spring第一个小例子(Spring_xjs1)
  3. 安卓 spinner下拉框 做模糊查询_如何用一张图来做全年/去年的部门离职率动态对比...
  4. ActiveRecordException: The model attribute ysgl is not exists.
  5. SpringCloud相关概念介绍
  6. Elasticsearch 动态映射——自动检测
  7. Codeforces Round #580 (Div. 1)(CF1205)A-E
  8. poj3694 Network 求桥边个数[tarjan + LCA]
  9. C中code定义的数据要存储在ROM程序存储区基于8051单片机C语言编程实例100例都用CODE定义数组。因为51单片机RAM128字节汇编语言标号代表指令所在ROM地址标号+DB定义数据在ROM
  10. 如何将pdf中一些特定页提取存储在另一个pdf中
  11. RTL8188 Linux驱动移植
  12. 故障转移集群搭建高可用文件共享服务器
  13. 【零基础学Python】Day13 Python函数
  14. 计算波特率波特率的方法
  15. 命令行连接MySQL报错:mysql: [Warning] Using a password on the command line interface can be insecure
  16. iOS 系统分享UIActivityViewController,自定义分享预览UI
  17. Linux实战001:VMware下安装Ubuntu18.04(服务器版)
  18. ssm中小企业仓库管理信息系统毕业设计源码
  19. Flutter Could not resolve com.android.tools.build:gradle:xx.xx.xx
  20. 有关音频制作工具Bitwig Studio Mac的几个常见问题

热门文章

  1. Android进程间通信 深入浅出AIDL(一)
  2. 类脑神经界面研究有新进展-深圳先进院李骁健与华中科技大学罗志强合作研究将适合脑机接口应用的ECoG型传感器...
  3. Unity批量预设体替换材质球
  4. 荧光标记阳离子脂质体靶向载药定位的应用
  5. 从BAT对技术的投入、布局、发展等,深度剖析BAT哪家程序员更强
  6. 2021-11-30 Misc 杂项略览 二 压缩包加密【T.O.CTF】
  7. 二维数组转置以及矩阵乘法运算问题
  8. 论文阅读笔记《Attentive Weights Generation for Few Shot Learning via Information Maximization》
  9. 公司年底裁员,程序员表示给赔偿就行,公司威胁:小心背景调查
  10. 微信小程序组件(标签)—码虫带你飞