【发布时间】:2015-09-26 11:53:13
【问题描述】:
我正在使用 Jersey 1.0 http-client 调用资源并反序列化响应 JSON,如下所示:
Client client = Client.create(new DefaultClientConfig())
ClientResponse clientResponse = client.resource("http://some-uri").get(ClientResponse.class)
MyJsonRepresentingPOJO pojo = clientResponse.getEntity(MyJsonRepresentingPOJO.class)
现在响应 JSON 有一些新字段,我收到以下异常:
com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "xyz"
如何将 jackson 的反序列化模式更改为 NON-STRICT,以便它忽略新字段?
【问题讨论】:
标签: java json jersey jackson jersey-1.0