繁体   English   中英

反对Json,仅包含不为null的字段

[英]Object to Json including only fields not null

我有一个名为Item的对象,其中包含很多字段。 我正在使用Java JSON(json-io)库在文件中序列化其状态:

String json = JsonWriter.objectToJson(item);
// Write String to File

我想使json字符串更不冗长,以便它不包含空值(如果可能,还返回布尔值,它为false)。 有可能以某种方式做到吗?
谢谢

如果可以的话,我建议使用杰克逊映射器。 查看以下两个问题:

Jackson序列化:忽略空值(或null)

如果字段为空,如何告诉杰克逊在序列化期间忽略该字段?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM