利用Gson实现Json串和Java Bean互转
2018-07-20 来源:open-open
/**
* 使用谷歌Gson实现Json串和Java Bean互转
*/
public class JsonHelper {
public static String toJson(Object src){
return new Gson().toJson(src);
}
public static <T> T fromJson(String json, Class<T> clazz) throws Exception {
return new Gson().fromJson(json, clazz);
}
public static <T> List<T> fromJsonArray(String json, Class<T> clazz) throws Exception {
List<T> lst = new ArrayList<T>();
JsonArray array = new JsonParser().parse(json).getAsJsonArray();
for(final JsonElement elem : array){
lst.add(new Gson().fromJson(elem, clazz));
}
return lst;
}
}
标签: 谷歌
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
上一篇: java的com口通讯
下一篇:c#实现深拷贝代码
最新资讯
热门推荐