gson 入門
Gson 是一個開源 Java 庫,可用於將 Java 物件轉換為其 JSON 表示。它還可用於將 JSON 字串轉換為等效的 Java 物件。
Gson 的目標
-
提供易於使用的機制,如
toString()
和建構函式(工廠方法),將 Java 轉換為 JSON,反之亦然 -
允許將預先存在的不可修改物件轉換為 JSON 和從 JSON 轉換
-
允許物件的自定義表示
-
支援任意複雜的物件
-
生成緊湊且可讀的 JSON 輸出
Gson 的原始碼可以在 Github 上找到 。