Person person = gson.fromJson(str, Person.class);
提供两个参数,分别是json字符串以及需要转换对象的类型。
List
ps = gson.fromJson(str, new TypeToken
>(){}.getType()); for(int i = 0; i < ps.size() ; i++) { Person p = ps.get(i); System.out.println(p.toString()); }
可以看到上面的代码使用了TypeToken,它是gson提供的数据类型转换器,可以支持各种数据集合类型转换。
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/228017.html原文链接:https://javaforall.net
