如果java对象中不存在属性(应忽略Json元素),如何使用Jackson将Json反序列化为java对象?
我正在做一个项目,Json合同可能会随着时间的推移而改变,如果他们对响应Json有新的属性,我在反序列化到java对象时可能会遇到一个异常,如何忽略新属性,只反序列化java对象中存在的元素,我使用的是Jackson 1.9.13,此版本是否具有可以忽略Json元素的功能?您可以通过两种方式完成此操作:如果java对象中不存在属性(应忽略Json元素),如何使用Jackson将Json反序列化为java对象?,java,json,jackson,deserialization,json-deserialization,Java,Json,Jackson,Deserialization,Json Deserialization,我正在做一个项目,Json合同可能会随着时间的推移而改变,如果他们对响应Json有新的属性,我在反序列化到java对象时可能会遇到一个异常,如何忽略新属性,只反序列化java对象中存在的元素,我使用的是Jackson 1.9.13,此版本是否具有可以忽略Json元素的功能?您可以通过两种方式完成此操作: 向类添加注释: @JsonIgnoreProperties(ignoreUnknown = true) class <class_name>{ .... .... } 您
@JsonIgnoreProperties(ignoreUnknown = true)
class <class_name>{
....
....
}
您可以通过两种方式执行此操作:
@JsonIgnoreProperties(ignoreUnknown = true)
class <class_name>{
....
....
}
可能的重复可能的重复可能的重复可能的重复我可以使用JAXBC对XML执行相同的操作吗?我可以使用JAXB对XML执行相同的操作吗