Gson 简明教程
Gson - Overview
Google Gson 是一个简单的基于 Java 的库,用于序列化 Java 对象到 JSON,反之亦然。它是由 Google 开发的开源库。
以下各点突出了你为何应该使用该库——
-
Standardized − Gson 是由 Google 管理的标准化库。
-
Efficient − 它是对 Java 标准库的一个可靠、快速且高效的扩展。
-
Optimized − 该库经过高度优化。
-
Support Generics − 它为泛型提供了广泛的支持。
-
Supports complex inner classes − 它支持具有深度继承层次结构的复杂对象。
Features of Gson
以下是 Gson 的一些最突出特点的列表——
-
Easy to use − Gson API 提供了一个高级门面来简化常用的用例。
-
No need to create mapping − Gson API 为要序列化的大多数对象提供了默认映射。
-
Performance − Gson 非常快速,且内存占用少。它适用于大型对象图或系统。
-
Clean JSON − Gson 创建了一个简洁紧凑的 JSON 结果,易于阅读。
-
No Dependency − Gson 库不需要除 JDK 之外的任何其他库。
-
Open Source − Gson 库是开源的;它可以免费获取。