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

gson json轉成bean

錢斌斌2年前9瀏覽0評論

Json轉Bean是一個很常見的需求,而Gson是一個非常優秀的Json解析庫。本文將介紹如何使用Gson將Json轉成Bean對象。

首先,我們需要在項目中引入Gson庫。

dependencies {
implementation 'com.google.code.gson:gson:2.8.6'
}

接下來,我們需要定義一個與Json對應的Java Bean對象。

public class User {
private String name;
private int age;
private List<String> hobbies;
// 省略getter和setter方法
}

假設我們有以下Json字符串:

{
"name": "張三",
"age": 18,
"hobbies": [
"足球",
"籃球",
"游泳"
]
}

我們可以使用Gson將Json轉成Java Bean對象:

Gson gson = new Gson();
User user = gson.fromJson(jsonStr, User.class);

其中,fromJson方法的第一個參數是Json字符串,第二個參數是Java Bean對象的Class類型。

轉換完成后,我們便可以直接使用Java Bean對象的屬性值了。

System.out.println(user.getName()); // 輸出:張三
System.out.println(user.getAge()); // 輸出:18
System.out.println(user.getHobbies()); // 輸出:[足球, 籃球, 游泳]

總結:使用Gson將Json轉成Java Bean對象非常簡單,只需要定義好Java Bean對象,并使用Gson的fromJson方法即可。