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

gson返回json

江奕云2年前8瀏覽0評論

gson是Google開源的Java庫。它可以把Java對象轉換為JSON字符串,也可以把JSON字符串轉換為Java對象。這對于前后端交互來說非常有用,因為通常前端需要JSON格式的數(shù)據(jù),而后端可能使用Java對象。

Gson gson = new Gson();
Person person = new Person("張三", 18);
String json = gson.toJson(person);
System.out.println(json);

上面的代碼先創(chuàng)建了一個Person對象,然后使用gson.toJson()方法把該對象轉換為JSON字符串。最后打印出json字符串。

{
"name": "張三",
"age": 18
}

可以看到,gson把Java對象轉換為了符合JSON格式的字符串。在JSON中,使用花括號表示對象,對象的屬性名和屬性值用冒號分隔,多個屬性之間用逗號分隔。如上面的json字符串就表示一個包含name和age兩個屬性值的對象。

同樣的,gson也可以把JSON字符串轉換為Java對象:

String json = "{\"name\":\"張三\",\"age\":18}";
Person person = gson.fromJson(json, Person.class);
System.out.println(person.getName() + " : " + person.getAge());

以上代碼把json字符串轉換為了Person對象,并打印出了該對象的name和age屬性。

總之,gson是一個方便易用的Java JSON庫,可以實現(xiàn)Java對象和JSON字符串之間的相互轉換。