一、Fastjson自定义序列化
通过SerializeFilter可以使用扩展编程的方式实现定制序列化。fastjson提供了多种SerializeFilter:
- PropertyPreFilter
根据PropertyName判断是否序列化 - PropertyFilter
根据PropertyName和PropertyValue来判断是否序列化 - NameFilter
修改Key,如果需要修改Key,process返回值则可 - ValueFilter
修改Value - BeforeFilter
序列化时在最前添加内容 - AfterFilter
序列化时在最后添加内容