标签:
http://blog.csdn.net/zxhoo/article/details/21471005
GSON是Google发布的JSON序列化/反序列化工具,非常容易使用。本文简要讨论在使用GSON将Java对象转成JSON时,如何排除某些字段。
假设有下面这个类:
最简单的GSON用法如下所示:
null字段,默认就不会序列化的,如下所示:
要想序列化null字段,需要显示的进行设置:
这个方法最简单,给字段加上transient修饰符就可以了,如下所示:
这个方法需要用GsonBuilder定制一个GSON实例,如下所示:
注意,没有被@Expose标注的字段会被排除,如下所示:
这种方式最灵活,下面的例子把所有以下划线开头的字段全部都排除掉:
标签:
原文地址:http://www.cnblogs.com/bigben0123/p/5525900.html