fastjson的值过滤器ValueFilter || fastjson输出字段为Null的两种
使用fastjson序列化对象时,可以添加值过滤器(ValueFilter),以此来对序列化出来的值做统一处理,步骤如下:
实现com.alibaba.fastjson.serializer.ValueFilter接口,
实现其Object process(Object object, String name, Object value)方法,
根据需要修改返回的值。
调用fastjson序列化对象时,使用此filter
fastjson输出字段为Null的两种
[email protected](serialzeFeatures= {SerializerFeature.WriteMapNullValue})
fastJson默认是不输出value为null的字段,如果在该字段上加上这个注解,则会输出