Gson 2.2.4JSON处理库
谷歌的 Gson 库的 2.2.4 版本,是 Java 开发里一个比较经典的工具包,专门用来 JSON 数据,适合那些不追求最新但讲究稳定的项目。
Gson 的核心就是用起来够简单。像toJson()
和fromJson()
这两个方法,用得多了都快闭着眼写。想把 Java 对象变成 JSON 字符串?一行搞定。反过来也一样,方便得。
2.2.4 这个版本其实已经蛮老了,2015 年发布的。不过稳定性挺靠谱,常用功能一个不少。你要是只是做些普通的序列化反序列化,这个版本就够用了。
Gson 还支持一些比较进阶的玩法,比如@Expose
控制字段输出、@SerializedName
做字段映射,还有通过GsonBuilder
自定义配置,想怎么弄都行:
Gson gson = new GsonBuilder()
.excludeFieldsWithoutExposeAnnotation()
.setDateFormat("yyyy-MM-dd HH:mm:ss")
.create();
集合、Map 也都能转,ArrayList 装一堆Person
对象,转成 JSON 数组一点问题没有。文件里还有源码和文档,想深挖一下实现逻辑也挺方便。
如果你项目不打算追新版,只想找个用着顺手、靠谱的 JSON 工具,那这个版本的 Gson 可以考虑用起来。下载地址一般还带着 JAR 包和文档,直接就能开搞。
558.96KB
文件大小:
评论区