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

gson得json對象

謝彥文2年前9瀏覽0評論

GSON是Google提供的一個Java API,用于將Java對象轉換為JSON格式的數據,或將JSON數據轉換為Java對象。GSON使用簡單,功能強大,支持各種數據類型的轉換,使得開發者的開發工作更加高效。

我們先來看看如何將Java對象轉換為JSON格式的數據。使用GSON的toJson方法,我們可以將Java對象轉換為字符串類型的JSON數據,例如:

User user = new User("Andy", 25);
String jsonStr = new Gson().toJson(user);
System.out.println(jsonStr);

以上代碼中,我們先新建一個User對象,然后將該對象轉換為JSON字符串類型的數據。結果輸出為:

{"name":"Andy","age":25}

JSON數據與Java對象之間的轉換也非常簡單。使用GSON的fromJson方法,我們可以將JSON字符串類型的數據轉換為Java對象。例如:

String jsonStr = "{\"name\":\"Andy\",\"age\":25}";
User user = new Gson().fromJson(jsonStr, User.class);
System.out.println(user.getName());
System.out.println(user.getAge());

以上代碼中,我們先定義了一個字符串類型的JSON數據,然后將該數據轉換成Java對象。結果輸出為:

Andy
25

如上所述,GSON是一個非常實用的Java API,可以讓開發者輕松地進行Java對象與JSON數據之間的轉換。