2
で指定したフィールドが含まれていない場合に失敗するPOJOにGsonデシリアライズを取得します。POJOには、次のJSONファイルを考えるとJSON
{
"validField":"I'm here",
"invalidField":"I'm not here :-(",
}
そして
public class Pojo {
public String validField;
}
私はにJSONをデシリアライズするためにgsonを使用してPOJO私はそれがPojoに存在しないのでinvalidFieldで失敗することを望みます。
// This should fail but just ignores 'invalidField' property
Pojo pojo = new Gson().fromJson(json, Pojo.class);
どのように起こるようにするためのアイデアですか?