gson 入门
Gson 是一个开源 Java 库,可用于将 Java 对象转换为其 JSON 表示。它还可用于将 JSON 字符串转换为等效的 Java 对象。
Gson 的目标
-
提供易于使用的机制,如
toString()
和构造函数(工厂方法),将 Java 转换为 JSON,反之亦然 -
允许将预先存在的不可修改对象转换为 JSON 和从 JSON 转换
-
允许对象的自定义表示
-
支持任意复杂的对象
-
生成紧凑且可读的 JSON 输出
Gson 的源代码可以在 Github 上找到 。