欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

gosn 把json 轉bean

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

Gson是Google開發讓開發人員能夠將JSON數據轉換成Java對象或是反向轉換的類庫。Gson支持很多高級的功能,比如將JSON數據轉換成指定了泛型的集合,以及通過自定義的TypeAdapter來支持特定的格式或對象。

我們可以使用Gson類庫將JSON字符串轉化成Bean對象。要使用Gson,首先需要在項目中引入Gson jar包。

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

接下來,我們可以將JSON字符串轉化為Bean對象。以一個示例JSON串為例:

{
"name": "Jack",
"age": 28,
"gender": "male",
}

我們可以創建一個Person對象,來接收以上JSON串:

public class Person {
private String name;
private int age;
private String gender;
//構造方法和getters/setters
}

現在我們可以將JSON字符串轉化成相應的Bean對象:

String jsonString = "{ \"name\":\"Jack\", \"age\":28, \"gender\":\"male\" }";
Gson gson = new Gson();
Person person = gson.fromJson(jsonString, Person.class);

我們還可以將一個Bean對象轉化成JSON串:

Person person = new Person("Jack", 28, "male");
Gson gson = new Gson();
String jsonString = gson.toJson(person);

以上就是使用Gson將JSON數據轉化成Java對象或是反向轉換的方法。