| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
pw36
10年前发布

利用Gson实现Json串和Java Bean互转

/**    * 使用谷歌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;        }    }