//JSON格式解析 方式一: Gson 格式 对象转json字符串格式 //1 引入JAR包 //2 在需要转换JSON字符串的位置编写如下代码即可:String json = new Gson().toJSON(要转换的对象); Book book = new Book("红楼梦","家族兴衰",800); String json = new Gson().toJson(book); System.out.println(json); //json字符串转对象 //对象 = new Gson().fromJson(JSON字符串,对象类型.class); book = new Gson().fromJson("{\"name\":\"红楼梦\",\"describ\":\"家族兴衰\",\"pages\":800}",Book.class); System.out.println(book.toString()); //方式二: fastJson // 1 引入JAR包 //2 在需要转换JSON字符串的位置编写如下代码即可: String json=JSON.toJSONString(要转换的对象); Book book1 = new Book("红楼梦","家族兴衰",800); String json1 = JSON.toJSONString(book1); System.out.println(json1); //2 在需要转换Java对象的位置, 编写如下代码: 类型 对象名=JSON.parseObject(JSON字符串, 类型.class); Book book2 = JSON.parseObject("{\"name\":\"红楼梦\",\"describ\":\"家族兴衰\",\"pages\":800}", Book.class); System.out.println(book2);
05-12
2243
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
07-29