GSON可以正向生成反向解析,JSONObject只能解析成JSONObject不能解析Diaosi
GSON解析JSON文件中的JSON串: GSON.fromJson(JSON串文件,实体类.class);
GSON解析
GSON解析JSON格式的数据
案例:这里将JSON格式数据解析为JavaBean对象,这里使用fromJson(String json,Class type),这样就可以把JSON的数据赋值给JavaBean的属性,如果key值对应不上属性名就置为null。
通过 Gson 反转换为 JavaBean。 File file = new File(GsonCreateSample.class.getResource("/op.json").getFile()); String content = FileUtils.readFileToString(file); Gson gson = new Gson(); Person per = gson.fromJson(content,Person.class); System.out.pringln(per.toString());
谷歌的Gson强大之处可以正向生成反向解析
反解析2
反解析json生成javabean