在某些情况下,我需要在使用Jackson2编组/解组JSON的同时更改序列化/反序列化的值。
是否存在类似于javax.xml.bind.Unmarhsaller.Listener / javax.xml.bind.Marshaller.Listener的机制?
答案 0 :(得分:0)
没有。有人要求进行后处理挂钩,尤其是用于反序列化,但尚未实现。
Jackson 2.2将附带Converter
注释(@JsonSerialize(converter=MyConverter.class)
,@JsonDeserialize(converter=...)
),它可能也可用于类似目的。这类似于JAXB XmlJavaAdapter
。