我有一些代码,我想在“值”字段中人工嵌套序列化值,并在解串器中透明地处理它。具体来说,我在JSON结构中将getClass()
的序列化实例作为VALUE:{'value':VALUE}而不是简单的VALUE。
有没有办法可以修改以下代码来反序列化{'value':VALUE},好像它只是VALUE一样?
JsonDeserializer dser = ctxt.findRootValueDeserializer(
checkNotNull(innerType,
"Invalid %s: innerType is null. Serialization error?", getClass()));
Object o = dser.deserialize(jp, ctxt);
return o;