我正在使用Retrofit从API获取数据并将其解析为POJO对象。
但是,API没有记录,我不太确定JSON包含哪些数据。
我在POJO中有我确定即将到来的数据字段,但有时它们是JSON中我没有考虑过的字段。
显然,Retrofit只是忽略了这些领域。
当JSON中的字段不在POJO中时,如何让它发出警告?
class User {
@SerializedName("id")
private Integer id;
@SerializedName("name")
private String name;
[relevant getters and setters]
}
即将推出的JSON是:
{
id: 5,
name: "John",
age: 23
}
年龄字段不在POJO中,但在应用程序中不会抛出任何错误;在这种情况下如何让它显示错误?
答案 0 :(得分:0)