JSON.toJSONString()空字段不忽略修改的问题
作者:Bobbi_q 时间:2023-06-16 03:12:37
JSON.toJSONString()空字段不忽略修改
使用JSON.toJSONString(object)方法,返回的json中,默认会将为空的字段自动忽略。
public static void main(String[] args) {
DossierApply dossierApply = new DossierApply();
String s = JSON.toJSONString(dossierApply, valueFilter);
System.out.println(s);
}
private static ValueFilter valueFilter = (o, s, o1) -> o1 == null ? "" : o1;
加上这个过滤器后,所有的null和""串都会被转换成""值输出到字符串中。
JSON.toJSONString()丢失/少字段
问题描述
使用JSON.toJSONString() 方法转对象为JSON格式,然而结果却不见了一个字段。
原因
JSON 这个方法没有识别setter,getter方法
我的字段为“uId"
因为我的实体是由generator mybatis自动生成的,生成的setter,getter如下:
public Long getuId() {
return uId;
}
public void setuId(Long uId) {
this.uId = uId;
}
再另添加一套setter,getter,不是修改,不是修改,不是修改,重说三:
public void setUId(Long uId) {
this.uId = uId;
}
public Integer getDtId() {
return dtId;
}
好使了。
来源:https://blog.csdn.net/u014249889/article/details/103463976
标签:JSON,toJSONString,空字段
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Java超详细透彻讲解static
2021-10-13 12:18:34
![](https://img.aspxhome.com/file/2023/4/66034_0s.png)
C++判断pe文件实例
2022-01-19 12:29:52
Android开发之多媒体文件获取工具类实例【音频,视频,图片等】
2022-03-05 22:44:24
Scala小程序详解及实例代码
2023-03-29 12:10:56
SpringMVC文件上传 多文件上传实例
2023-05-01 02:25:31
如何使用C#将Tensorflow训练的.pb文件用在生产环境详解
2023-02-12 21:25:59
解决Feign获取异常信息的处理方案
2023-12-11 13:17:54
![](https://img.aspxhome.com/file/2023/7/80257_0s.jpg)
Android的ListView多选删除操作实现代码
2023-06-25 22:24:38
![](https://img.aspxhome.com/file/2023/4/93274_0s.jpg)
Java中使用Lambda表达式和函数编程示例
2022-05-06 03:30:40
SpringCloud feign服务熔断下的异常处理操作
2022-01-11 20:22:45
C语言形参和实参的区别详解
2023-08-27 19:41:53
SpringBoot注册FilterRegistrationBean相关情况讲解
2022-04-24 01:22:59
六款值得推荐的android(安卓)开源框架简介
2023-06-24 01:46:54
使用@Value值注入及配置文件组件扫描
2023-12-01 21:24:12
探讨Java中函数是值传递还是引用传递问题
2021-07-25 19:34:44
![](https://img.aspxhome.com/file/2023/1/85831_0s.png)
Android获取常用辅助方法(获取屏幕高度、宽度、密度、通知栏高度、截图)
2023-10-30 19:42:57
Java实现Word/Pdf/TXT转html的示例
2023-09-03 19:57:42
Unity3d实现Flappy Bird游戏
2023-09-17 20:54:29
![](https://img.aspxhome.com/file/2023/5/77295_0s.png)
android实现程序自动升级到安装示例分享(下载android程序安装包)
2023-08-12 09:37:19
ionic监听android返回键实现“再按一次退出”功能
2021-12-24 10:22:57