当前位置:网站首页>【伸手党福利】JSONObject转String保留空字段
【伸手党福利】JSONObject转String保留空字段
2022-07-01 03:17:00 【三个人工作室】
同样解决的问题:
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输出即可。
边栏推荐
- Golang multi graph generation gif
- Pyramid Scene Parsing Network【PSPNet】论文阅读
- 后台系统右边内容如何出现滚动条和解决双滚动条的问题
- Pyramid scene parsing network [pspnet] thesis reading
- Leetcode:829. 连续整数求和
- Edlines: a real time line segment detector with a false detection control
- 数据交换 JSON
- 终极套娃 2.0 | 云原生交付的封装
- File upload and download
- EDLines: A real-time line segment detector with a false detection control翻译
猜你喜欢
随机推荐
手把手带你了解一块电路板,从设计到制作(干货)
Leetcode 128 longest continuous sequence (hash set)
[深度学习]激活函数(Sigmoid等)、前向传播、反向传播和梯度优化;optimizer.zero_grad(), loss.backward(), optimizer.step()的作用及原理
Filter
数据库中COMMENT关键字的使用
split(),splice(),slice()傻傻分不清楚?
Finally in promise
家居网购项目
详解Spark运行模式(local+standalone+yarn)
gcc使用、Makefile总结
Split(), split(), slice(), can't you tell?
pytorch训练深度学习网络设置cuda指定的GPU可见
倍福TwinCAT3 Ads相关错误详细列表
FCN全卷積網絡理解及代碼實現(來自pytorch官方實現)
4、【WebGIS实战】软件操作篇——数据导入及处理
小程序容器技术与物联网IoT的结合点
Ridge regression and lasso regression
Redis 教程
ctfshow爆破wp
Asgnet paper and code interpretation 2









