色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

gson解析json入門

錢諍諍2年前7瀏覽0評論

Gson是Google出品的一個Java庫,它可以將Java對象轉換為json格式,也可以將json字符串解析為Java對象。在處理json數據時,Gson非常方便實用,可以幫助我們減少大量繁瑣的數據處理工作,提高開發效率。

下面來一步步學習如何使用Gson解析json數據。

1. 導入Gson庫

<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.5</version>
</dependency>

2. 創建Java對象

public class Book {
private String name;
private String author;
private double price;
//省略getter、setter方法
}

3. 將Java對象轉換為json字符串

Book book = new Book();
book.setName("Java Web開發");
book.setAuthor("張三");
book.setPrice(88.8);
Gson gson = new Gson();
String jsonStr = gson.toJson(book);
System.out.println("json字符串:" + jsonStr);//輸出 {"name":"Java Web開發","author":"張三","price":88.8}

4. 將json字符串轉換為Java對象

String jsonStr = "{\"name\":\"Java Web開發\",\"author\":\"張三\",\"price\":88.8}";
Gson gson = new Gson();
Book book = gson.fromJson(jsonStr, Book.class);
System.out.println("name:" + book.getName());//輸出 Java Web開發
System.out.println("author:" + book.getAuthor());//輸出 張三
System.out.println("price:" + book.getPrice());//輸出 88.8

上述代碼就是Gson解析json入門基礎,掌握這些基本操作也足夠解決大多數的json數據處理問題。