无法读取JSON:使用Spring rest模板从Web服务请求获取数据时无法识别的字段错误

时间:2018-01-30 08:51:43

标签: java spring jackson

使用Spring rest模板从Web服务请求中获取数据时出现以下错误

  

无法读取JSON:无法识别的字段" SomeField" (类   sandbox.Stock),未标记为可忽略的

1 个答案:

答案 0 :(得分:0)

您的JSON有一个名为SomeField的字段,该字段在您尝试映射到的POJO中不存在。或者,您可以忽略未知属性 @JsonIgnoreProperties(ignoreUnknown = true) public class Foo { ... }

或者如果你不想抛出异常,你可以忽略它

MAPPER.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);

其中MAPPER是ObjectMapper的对象。