a、解析对象
方法一:
Gson gson = new Gson();
Test test = gson.fromJson(json, Test.class);
方法二:
Gson gson = new Gson();
Type type = new TypeToken<Test>() {}.getType();
Test bean= gson.fromJson(json, type);
b、解析带泛型的对象
Gson gson = new Gson();
Type type = new TypeToken<Test <T>>() {}.getType();
JsonBean jsonBean = gson.fromJson(json, type);
c、解析带泛型的集合
Gson gson = new Gson();
List<Test> list = gson.fromJson(json, new TypeToken<List<Test>>() {
}.getType());