日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

002_Gson类

發布時間:2025/4/17 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 002_Gson类 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. Gson是Google Gson庫的主要類。它提供了將Java對象轉換為匹配JSON結構的功能, 反之亦然。首先使用GsonBuilder構造Gson, 然后使用toJson(Object)或fromJson(String)方法來讀/寫JSON結構。

2. 類聲明和無參構造函數

package com.google.gson;public final class Gson {public Gson() { } }

3. Gson類重要方法

3.1. T fromJson(JsonElement json, Class<T> classOfT)將指定的json解析樹反序列化為指定類的對象。

3.2. T fromJson(JsonElement json, Type typeOfT)將指定的json解析樹按指定類型的適配器將其反序列化為對象。

3.3. T fromJson(JsonReader reader, Type typeOfT)將指定的JsonReader按指定類型的適配器將其反序列化為對象。

3.4. T fromJson(Reader json, Class<T> classOfT)將指定的json讀取器反序列化為指定類的對象。

3.5. T fromJson(Reader json, Type typeOfT)將指定的json讀取器按指定類型的適配器將其反序列化為對象。

3.6. T fromJson(String json, Class<T> classOfT)將指定的json字符串反序列化為指定類的對象。

3.7. T fromJson(String json, Type typeOfT)將指定的json字符串按指定類型的適配器將其反序列化為對象。

3.8. String toJson(JsonElement jsonElement)將指定的json解析樹序列化為JSON字符串。

3.9. void toJson(JsonElement jsonElement, Appendable writer)將指定的json解析樹序列化為writer。

3.10. void toJson(JsonElement jsonElement, JsonWriter writer)將指定的json解析樹序列化為writer。

3.11. String toJson(Object src)將指定的對象序列化為JSON字符串。

3.12. void toJson(Object src, Appendable writer)將指定的對象序列化為writer。

3.13. String toJson(Object src, Type typeOfSrc)將指定的對象按指定類型的適配器將其序列化為JSON字符串。

3.14. void toJson(Object src, Type typeOfSrc, Appendable writer)將指定的對象按指定類型的適配器將其序列化為writer。

3.15. void toJson(Object src, Type typeOfSrc, JsonWriter writer)將指定的對象按指定類型的適配器將其序列化為writer。

3.16. JsonElement toJsonTree(Object src)將指定的對象序列化為解析樹。

3.17. JsonElement toJsonTree(Object src, Type typeOfSrc) 將指定的對象按指定類型的適配器將其序列化為解析樹。

3.18. <T> TypeAdapter<T> getAdapter(Class<T> type)返回指定類的類型適配器。

3.19. <T> TypeAdapter<T> getAdapter(TypeToken<T> type)返回指定類型的類型適配器。

3.20. <T> TypeAdapter<T> getDelegateAdapter(TypeAdapterFactory skipPast, TypeToken<T> type)返回指定類型的備用類型適配器。

總結

以上是生活随笔為你收集整理的002_Gson类的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。