android – 使用GSON解析并放入对象列表

前端之家收集整理的这篇文章主要介绍了android – 使用GSON解析并放入对象列表前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我发现这篇文章http://www.dev-articles.com/article/Google-gson-and-list-of-objects-386003

看起来它正在尝试做我想要的,它解析我的json并将它们放入对象列表中.

我没有得到的,或者文章遗漏的东西,是“Project”类如何被使用.它似乎无处不在.

编辑:

感谢yorkw,我现在有:

public static String parseJSONResponse(String jsonResponse) {

        Type listType = new TypeToken<List<SingleEvent>>(){}.getType();
        List<SingleEvent> events = (List<SingleEvent>) Gson.fromJson(jsonResponse,listType);


}

但是我在Type上获得了红色标记.“类型无法解析为类型”

解决方法

Project是您需要实现的用于反序列化json字符串的域模型:
Type listType = new TypeToken<List<Project>>(){}.getType();
List<Project> projects = (List<Project>) gson.fromJson(response,listType);

您可以使用该文章中描述的泛型类型List,在Eclipse中,您会得到一个黄色警告标记“List is a raw type.引用泛型类型List应该参数化”.

原文链接:https://www.f2er.com/android/315904.html

猜你在找的Android相关文章