日期:2014-05-16  浏览次数:20368 次

Json转换利器Gson之实例六-注册TypeAdapter及处理Enum类型

枚举类型给我们的程序带来了好处,如何用Gson来实现与Json的互转呢?请看本文.

本文重点掌握如何自己写一个TypeAdapter及注册TypeAdapter和处理Enum类型.

实体类:



自己写一个转换器实现JsonSerializer<T>接口和jsonDeserializer<T>接口:

测试类:


输出结果(结果中已经将state的对应枚举类型转为了int类型):


Json转换利器Gson之实例一-简单对象转化和带泛型的List转化 (http://blog.csdn.net/lk_blog/article/details/7685169)
Json转换利器Gson之实例二-Gson注解和GsonBuilder (http://blog.csdn.ne