![](/img/trans.png)
[英]How to resolve exception org.codehaus.jackson.map.exc.UnrecognizedPropertyException
[英]How to fix org.codehaus.jackson.map.exc.UnrecognizedPropertyException
这是引起异常的代码片段:
org.springframework.web.client.RestTemplate rt
.getForObject(uri, type, vars);
例外是:
嵌套的异常是org.codehaus.jackson.map.exc.UnrecognizedPropertyException:无法识别的字段“ d”(类com.xsd.myObj),未标记为可忽略
这是否意味着正在读取的xml文档中存在一个预期为java / xsd文件中的名为“ d”的字段? 我可以采取哪些步骤解决此错误?
这意味着您的类中有对象的get
和set
方法,Jackson无法确定序列化和反序列化过程。
如果您不希望序列化该属性,请使用@JsonIgnore
。
如果您希望将此数据序列化和反序列化,那么多态引用可能是一个问题。 查看Jackson的注释指南以了解适当的用法。 在这种情况下,您可能会对@JsonTypeInfo
感兴趣。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.