我有一个名为Item的对象,里面有很多字段。我正在使用Java JSON(json-io)库在File:
中序列化其状态String json = JsonWriter.objectToJson(item);
// Write String to File
我想使json String更简洁,以便它不包含空值(如果可能的话,boolean也是false)。有可能以某种方式做到这一点吗?
感谢
答案 0 :(得分:1)
如果可能的话,我建议使用jackson mapper。 看看这两个问题:
Jackson serialization: ignore empty values (or null)
How to tell Jackson to ignore a field during serialization if its value is null?