的名单,我发现这篇文章:http://www.dev-articles.com/article/Google-gson-and-list-of-objects-386003使用GSON解析并放入对象
它看起来像它试图做我想做的,这是解析的json并将它们放入对象的名单。
我没有得到什么,或者文章是缺少的东西,是如何使用“项目”类。它似乎是从哪里来的。
编辑:
感谢yorkw我现在有:
public static String parseJSONResponse(String jsonResponse) {
Type listType = new TypeToken<List<SingleEvent>>(){}.getType();
List<SingleEvent> events = (List<SingleEvent>) Gson.fromJson(jsonResponse, listType);
}
但是即时通讯在类型越来越红旗“类型不能被解析为一个类型”
您还在使用JDK 1.4吗?[类型](http://download.oracle.com/javase/1,5.0/docs/api/java/lang/reflect/ Type.html)是自JDK 1.5 – yorkw
我什至不记得我安装了什么,但肯定是在上个月。编译器说1.6 – Adam
嗯,我使用了import java.lang.reflect.Type;它解决了这个问题。第二行给出了一个错误,说我需要添加SuppressWarnings,它不会做任何事情 – Adam