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

gson解析json實例

錢良釵2年前8瀏覽0評論

Gson是Google提供的一個用于解析JSON數據的Java庫,它可以將一個JSON字符串轉換為Java對象或將Java對象轉換為JSON字符串。

下面是一個簡單的解析JSON數據的實例:

import com.google.gson.Gson;
public class Main {
public static void main(String[] args) {
String json = "{ \"name\": \"Bob\", \"age\": 20 }";
Gson gson = new Gson();
Person person = gson.fromJson(json, Person.class);
System.out.println(person.getName() + " is " + person.getAge() + " years old.");
}
}
class Person {
private String name;
private int age;
public String getName() {
return name;
}
public int getAge() {
return age;
}
}

在這個例子中,我們首先創建了一個JSON字符串,它包含一個名為“Bob”、年齡為20歲的人的信息。然后,我們創建了一個Gson對象,并使用gson.fromJson()方法將JSON字符串轉換為Person對象。

Person類是一個簡單的POJO類,它包含兩個屬性:name和age,以及它們的getter方法。因為JSON數據中的屬性名與Person類的屬性名一樣,Gson可以自動地將JSON數據映射到Person對象中。

最后,我們可以使用Person對象的getName()和getAge()方法獲取它的屬性,并將它們打印到控制臺上。

這只是一個簡單的例子,但它展示了Gson可以輕松解析JSON數據的能力。