を持つクラスIは、以下のクラス アンドロイドGson解析リストのフィールド
public class InfoSesionResponse {
EstadoRequest ESTADO;
List<InfoSesion> infosesion=new ArrayList<InfoSesion>();
}
EstadoRequestとInfoSesionの両方が唯一の文字列フィールドを持つ単純なクラスです
を定義しています。EstadoRequestには、CODIGOおよびDESCRIPCION String Fieldsがあります。 InfoSesionにはUSUARIO、CENTRO、CODIGOの文字列フィールドがあります。
私は私が正しいを指定する必要が'List<InfoSesion> infosesion=new ArrayList<InfoSesion>()'
をdeserealize、ということを知って、私はすべてを一度deserealizeしようとしているが、私は道
を見つけることがあり、次のJSONレスポンス
{
"ESTADO":{"CODIGO":"C","DESCRIPCION":"Todo bien"},
"RESULTADO":[
{"USUARIO":"Silveira Garc\u00eda, Francisco","CENTRO":"I.E.S. N\u00e9stor
Almendros","C_CODIGO":"41701183"}]}
を取得parametrizetype ...
Type infosesionlistype= new TypeToken<List<InfoSesionResponse>>() {}.getType();
InfoSesionResponse infosesionresponse=gson.fromJson(jsonInfoSesion, infosesionlistype);
しかし、そのように私は他のフィールドを忘れてる、エスタード
いつでも両方を管理できますか?
ありがとうございます。