{
"App":[{
"AppID": 0,
"AppTime": "08:00 AM"
}],
"Rows": 0
}
これが私の JSON 応答ですが、POJO クラスにマップしてアクセスすると、NullPointerException
.
ListResponse value = new Gson().fromJson(result, ListResponse.class);
import java.util.List;
public class ListResponse{
public List<AppList> appList;
public List<AppList> getAppList() {
return appList;
}
}
アクティビティ クラスで結果にアクセスしようとすると、このようにエラーが発生します。
public void accessData(ListResponse result){
System.out.println(result.getAppList()); // I am getting null here.
}
アップデート:
私の AppList クラスには、AppID、AppTimeand
行が含まれています。