
gson
文章平均质量分 78
小向光
这个作者很懒,什么都没留下…
展开
-
Gson之实例一-简单对象转化和带泛型的List转化
Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。先自定义一个Class类public class Student { public int id; public String nickName; public int age; public Date原创 2016-07-27 11:16:38 · 557 阅读 · 0 评论 -
Gson解析Map格式json数据
有时候我们不需要把实体的所有属性都导出,只想把一部分属性导出为Json.有时候我们的实体类会随着版本的升级而修改.有时候我们想对输出的json默认排好格式这时就可以使用GsonBuilder创建Gson,并且配置一些选项。 Gson gson = new GsonBuilder() .excludeFieldsWithoutExposeAnnotation() //不原创 2016-07-27 13:41:56 · 3591 阅读 · 0 评论 -
使用Gson的JsonReader解析Json数据
原址:http://blog.youkuaiyun.com/jackie_xiaonan/article/details/15026901自定义解析过程 这里把问题简化一下,比如获得到的json字符串是 [{"name":"Jackie","age":30,"contact":{"email":"email","phoneno":"phoneno"}},{"name":"转载 2016-07-27 15:50:42 · 9789 阅读 · 0 评论 -
Gson的JsonParser使用
偶然发现Gson还有JsonParser这个解析类,下面写一个例子尝试使用: String jsonString="{'flag':true,'data':{'name':'张三','age':18,'deleteFlag':false}}"; // 获得 解析者 JsonParser parser =new JsonParser(); // 获得 根节点元素 JsonElem原创 2016-07-27 16:05:49 · 14829 阅读 · 0 评论 -
Gson的注解和策略使用
原址: http://blog.youkuaiyun.com/jackie_xiaonan/article/details/1685268自定义解析过程控制版本 gson提供了两个注解@Since和@Until来达到版本控制的目的。意义是有,不过从实地的经验看这两个注解的意义不大。比如两个部件A和B使用json格式的字符串来交换数据,无非是三种场景,A和B使用相同的编码、解码转载 2016-07-27 16:27:54 · 1720 阅读 · 0 评论