Gsonを使用してJSONレスポンスを以下のモデルクラスに解析する方法はありますか?Gsonを使用して動的オブジェクトをJSONObjectにパースする方法
{
"id": 123,
"phone": "123456789",
"config": {
"dynamicKey1": "true",
"dynamicKey2": "123"
}
}
モデルクラス:
public class User {
int id;
String phone;
JSONObject config;
}
config
オブジェクト内のキーは、または存在してもしなくてもよいです。 は、逆シリアル化した後、私は動的に私がやってしまったことはcom.google.gson.JsonObject
の代わりorg.json.JSONObject
を使用していたuser.getConfig().optBoolean("dynamicKey1")