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

gson 對象轉化成json

錢淋西1年前8瀏覽0評論

GSON是Google公司開發的一個Json處理庫,它可以將Java對象轉化為Json格式,也可以將Json格式的字符串轉化回Java對象。

Gson gson = new Gson();
Person person = new Person();
person.setName("Tom");
person.setAge(18);
String jsonStr = gson.toJson(person);
System.out.println("jsonStr = " + jsonStr); // {"name":"Tom","age":18}

在上面的代碼中,首先創建了一個Gson對象,并創建了一個Person對象,設置了name和age屬性,并將Person對象轉化為Json格式的字符串。toJson()方法是將Java對象轉化為Json字符串的重要方法。

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

在上面的代碼中,首先創建了一個Json格式的字符串,并使用fromJson()方法將Json格式的字符串轉化為Java對象。fromJson()方法是將Json格式的字符串轉化為Java對象的重要方法。

Gson庫具有靈活的配置,可以定制化Json的格式化,序列化,反序列化方式等等。此外,Gson庫還具有對泛型,枚舉,日期等各種類型的支持,為開發者提供了更多便利。