Gson反解析带泛型的List

96
雄鹰小朱
2018.12.12 22:42 字数 0
 // 将Json数组解析成相应的映射对象列表
    public static <T> List<T> jsonToList(Class<T> myClass, String jsonStr){
        List<T> t = null;
        try {
            if (gson != null) {
                Type type = new ListParameterizedType(myClass);
                t = buildGson().fromJson(jsonStr, type);
            }
        } catch (Exception e) {
            // TODO: handle exception
            e.printStackTrace();
        }
        return t;
    }
开发实用技巧