序列化
String jsonString = new Gson().toJson(obj);
反序列化
对象:
XXXClass obj = new Gson().fromJson(jsonString, XXXClass.class);
对象列表:
ArrayList<XXXClass> objs = new Gson().fromJson(jsonString, new TypeToken<ArrayList<XXXClass>>() { }.getType());
对象数组:
XXXClass[] objs = new Gson().fromJson(jsonString, new TypeToken<XXXClass[]>() { }.getType());