我需要在 Android 中为 Zenfolio API 编写一个 Json 客户端。我决定将 Spring ResTemplate 与 MappingHttpJacksonConverter 一起使用。当我使用“exchange”方法进行 POST 时,我收到带有一个名为“@type”的元素的 json 响应,该元素导致反序列化异常。是否有注释告诉反序列化器忽略该标记?如何为 json 反序列化器开启注解?
最佳答案
如果您想忽略所有您不感兴趣的元素,请在您的映射类上尝试@JsonIgnoreProperties(ignoreUnknown=true)。
关于java - Android RestTemplate json反序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6754100/