Map转json格式保留Null值,方法
结果:
保留NULL值
// String s1 = JSON.toJSONString(map, SerializerFeature.WriteMapNullValue, SerializerFeature.QuoteFieldNames);
结果:
SerializerFeature属性
属性名称 | 作用 |
---|---|
QuoteFieldNames | 输出key时是否使用双引号,默认为true |
WriteMapNullValue | 是否输出值为null的字段,默认为false |
WriteNullNumberAsZero | 数值字段如果为null,输出为0,而非null |
WriteNullListAsEmpty | List字段如果为null,输出为[],而非null |
WriteNullStringAsEmpty | 字符类型字段如果为null,输出为”“,而非null |
WriteNullBooleanAsFalse | Boolean字段如果为null,输出为false,而非null |