读书人

发现了google的gson,javabean与JSON变

发布时间: 2012-08-31 12:55:03 作者: rapoo

发现了google的gson,javabean与JSON转换
发现了google的gson,因为之前对于protocolbuf有一些了解,带着一些好奇心,我开始使用了gson。
经过比较,gson和其他现有java json类库最大的不同时gson需要序列化得实体类不需要使用annotation来标识需要序列化得字段,同时gson又可以通过使用annotation来灵活配置需要序列化的字段。
下面是一个简单的例子:

复制代码实体很简单,两个字段,当然实体中的字段也可以是List或者Set类型的。 

复制代码可以看到上面的代码使用了TypeToken,它是gson提供的数据类型转换器,可以支持各种数据集合类型转换。 
Gson的基本使用就是这么多,至于annotation方面可以参考gson的官方文档,希望能对初学java和gson的同学有所帮助。

读书人网 >JavaScript

热点推荐