In GSON to get a list of objects you do
Gson gson = new Gson(); Type token = new TypeToken>(){}.getType(); return gson.fromJson(json
public static T getObject(String gsonStr) { Gson gson = new GsonBuilder() .setLenient() .create(); Type collectionType = new TypeToken< T>(){}.getType(); return gson.fromJson(gsonStr, collectionType); }
When use:
Class1 class1= getObject(jsonStr);