使用Spring rest模板从Web服务请求中获取数据时出现以下错误
无法读取JSON:无法识别的字段" SomeField" (类 sandbox.Stock),未标记为可忽略的
答案 0 :(得分:0)
您的JSON有一个名为SomeField
的字段,该字段在您尝试映射到的POJO中不存在。或者,您可以忽略未知属性
@JsonIgnoreProperties(ignoreUnknown = true)
public class Foo {
...
}
或者如果你不想抛出异常,你可以忽略它
MAPPER.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
其中MAPPER是ObjectMapper的对象。