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

gson json轉類

李中冰1年前7瀏覽0評論

Gson是Google開源的一個Java對象和JSON數據之間的轉換庫。它可以將一個JSON字符串轉換為Java類的對象,也可以將一個Java類的對象轉換為JSON字符串。它的使用非常方便,只需要幾行代碼就能完成轉換操作。

Gson的使用分為兩部分,一部分是將JSON字符串轉換為Java對象,另一部分是將Java對象轉換為JSON字符串。下面分別介紹這兩部分的使用方法。

//將JSON字符串轉換為Java對象
Gson gson = new Gson();   //創建Gson對象
String jsonStr = "{"name":"xiaoming","age":20,"sex":"男"}";   //JSON字符串
Person person = gson.fromJson(jsonStr, Person.class);   //將JSON字符串轉換為Java類的對象
//將Java對象轉換為JSON字符串
Gson gson = new Gson();   //創建Gson對象
Person person = new Person("xiaoming", 20, "男");   //Java類的對象
String jsonStr = gson.toJson(person);   //將Java對象轉換為JSON字符串

在以上代碼中,Person類是一個自定義的Java類,它包含了name、age、sex三個屬性。通過使用fromJson()方法將JSON字符串轉換為Java對象,方法中第一個參數是要被轉換的JSON字符串,第二個參數是目標Java類的類型。通過使用toJson()方法將Java對象轉換為JSON字符串,方法中參數是要被轉換的Java對象。