1
Gsonに解析例外を無視させる方法はありますか(そのフィールドをスキップするだけです)?GSON - 解析例外を無視する
Gsonに解析例外を無視させる方法はありますか(そのフィールドをスキップするだけです)?GSON - 解析例外を無視する
あなたが探しているフィールドによっては、そのオブジェクトをシリアル化できません。たとえば、次のように
public class test{
String somString;
Map<String,String> thisValueThrowsTheError;
Int somInt;
}
あなただけのMapオブジェクトを無視したい場合、あなたはこのようにそれを行うことができます:
public class test{
String somString;
@SerializeName("NOTAVALIDJSONOBJECTNAME")
Map<String,String> thisValueThrowsTheError;
Int somInt;
}
Gsonは、その地図の名前は表示されません、それはそのオブジェクトをスキップします。
また、デシリアライザを使用して、正しく問題が解決しました。デシリアライザの一例として、この記事を参照してください。
何例外あなたは無視しようとしていますか? –