0

我有一个 scnario,其中我的 POJO 中的一个属性是 int 并且在 JSON 响应中我会得到 int 类型,有时我会得到相同属性的 String 类型。

public class Foo {
   private int id = -1;
   public void setId(int _id){ this.id = _id; }
   public int getId(){ return this.id; }
}

{
  "id": "blah"
}

在这种情况下,我不想反序列化。

我想忽略反序列化如果我得到属性的字符串类型,有什么办法吗?

注意:我不想对属性使用 String 和 Object 类型,稍后在代码中处理

4

0 回答 0