这是我的带有JSON注释的类
@JsonIgnoreProperties(ignoreUnknown = true)
@XmlRootElement
@Entity
@JsonTypeInfo(use=org.codehaus.jackson.annotate.JsonTypeInfo.Id.CLASS, include=As.PROPERTY, property="class")
public class TestProfile implements Serializable,JsonSerializable
{ -------------- }
Run Code Online (Sandbox Code Playgroud)
我试图将json字符串反序列化为上面的类.它因以下异常而失败
"Unexpected token (END_OBJECT), expected FIELD_NAME: missing property 'class' that is to contain type id".
Run Code Online (Sandbox Code Playgroud)
json字符串中不存在类字段.
如何仅忽略@JsonTypeInfo注释?
设置DeserializationConfig.Feature.USE_ANNOTATIONS忽略所有注释没有帮助.
| 归档时间: |
|
| 查看次数: |
1007 次 |
| 最近记录: |