您需要使用
TypeToken来正确表示类型。
Class在这种情况下,由于与泛型类型的交互作用还不够。
Type listType = new TypeToken<List<Foo>>(){}.getType();List<Foo> projects = (List<Foo>) gson.fromJson(response, listType);
您需要使用
TypeToken来正确表示类型。
Class在这种情况下,由于与泛型类型的交互作用还不够。
Type listType = new TypeToken<List<Foo>>(){}.getType();List<Foo> projects = (List<Foo>) gson.fromJson(response, listType);