Gson的两种解析用法

第一种.

    常见的解析,直接将json字符串解析为对应的类.

public JavaBean getJsonString(String jsonString) {
        
    Gson gson = new Gson();
    // json 转为对应的类
    JavaBean javaBean = gson.fromJson(jsonString, JavaBean.class);
    return javaBean ;
}

第二种.

泛型解析,这里做个笔记,因为有点不好记

public List<JavaBean> getJsonString(String jsonString) {
    // gson 的第二种解析-泛型解析
    Gson gson = new Gson();
        
    return gson.fromJson(jsonString, new TypeToken<List<JavaBean>>(){}.getType());
}

 

posted @ 2018-08-21 13:28  大葱拌豆腐  阅读(512)  评论(0编辑  收藏  举报