Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Jackson:未知属性的注册回退反序列化程序_Java_Json_Jackson_Deserialization - Fatal编程技术网

Java Jackson:未知属性的注册回退反序列化程序

Java Jackson:未知属性的注册回退反序列化程序,java,json,jackson,deserialization,Java,Json,Jackson,Deserialization,Jackson中是否有方法为未知属性注册自定义反序列化程序(使用注释或其他方法)?类似于回退反序列化程序,调用它而不是抛出UnrecognizedPropertyException 注意:我不想忽略未知属性,我想收集它们。似乎@JsonAnySetter注释可能会有所帮助。 请参见此处的操作指南 你试过异常apper吗?不,我还没有试过异常apper。@Andremoniy:你是说javax.ws.rs.ext.exceptionapper?我看不出它在这里的适用性,我想在未知属性发生时捕获一个

Jackson
中是否有方法为未知属性注册自定义反序列化程序(使用注释或其他方法)?类似于回退反序列化程序,调用它而不是抛出
UnrecognizedPropertyException


注意:我不想忽略未知属性,我想收集它们。

似乎
@JsonAnySetter
注释可能会有所帮助。 请参见此处的操作指南

你试过
异常apper
吗?不,我还没有试过
异常apper
。@Andremoniy:你是说
javax.ws.rs.ext.exceptionapper
?我看不出它在这里的适用性,我想在未知属性发生时捕获一个事件,处理该属性并让
ObjectMapper
继续对其余属性进行去序列化。
Map other=new HashMap()偶数处理嵌套对象。非常感谢。也许你也可以回答: