
Android数据解析
Android之禅
和你分享有价值有思考的技术文章。
公众号 “Android之禅”
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Gson解析(3)——Map处理数据(上)
Map的存储结构式Key/Value形式,Key 和 Value可以是普通类型,也可以是自己写的JavaBean(本文),还可以是带有泛型的List(下一篇博客).本例中您要重点看如何将Json转回为普通JavaBean对象时TypeToken的定义.实体类:[java] view plaincopypublic class Poin转载 2015-10-05 17:56:42 · 1783 阅读 · 0 评论 -
Gson解析(5)——实际开发中的特殊需求处理
前面四篇博客基本上可以满足我们处理的绝大多数需求,但有时项目中对json有特殊的格式规定.比如下面的json串解析:[{"tableName":"students","tableData":[{"id":1,"name":"李坤","birthDay":"Jun 22, 2012 9:54:49 PM"},{"id":2,"name":"曹贵生","birthDay":"Jun 22, 2转载 2015-10-05 17:59:33 · 1394 阅读 · 0 评论 -
Gson解析(2)——Gson注解和GsonBuilder
有时候我们不需要把实体的所有属性都导出,只想把一部分属性导出为Json.有时候我们的实体类会随着版本的升级而修改.有时候我们想对输出的json默认排好格式.... ...请看下面的例子吧:实体类:[java] view plaincopyimport java.util.Date; imp转载 2015-10-05 17:55:00 · 1679 阅读 · 0 评论 -
Gson解析(4)——Map处理数据(下)
Map的存储结构式Key/Value形式,Key 和 Value可以是普通类型,也可以是自己写的JavaBean(上一篇博客),还可以是带有泛型的List(本文).本例中您要重点看如何将Json转回为带泛型的对象List,并且List中的泛型对象有多种实体.实体类:[java] view plaincopyimport java.ut转载 2015-10-05 17:58:14 · 1429 阅读 · 0 评论 -
Gson解析(1)——简单对象转化和带泛型的List转化
Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。jar包下载地址:点击打开链接 (优快云下载)实体类:[java] view plaincopy [java] view plainco转载 2015-10-05 17:49:13 · 2811 阅读 · 0 评论 -
Gson解析(6)——注册TypeAdapter及处理Enum类型
枚举类型给我们的程序带来了好处,如何用Gson来实现与Json的互转呢?请看本文.本文重点掌握如何自己写一个TypeAdapter及注册TypeAdapter和处理Enum类型.实体类:[java] view plaincopypublic enum PackageState { PLAY, UPDATE, UP转载 2015-10-05 18:01:58 · 3900 阅读 · 0 评论 -
FastJson——生成和解析Json数据
生成和解析JSON数据格式的包有很多种:Gson、json-smart、FastJson、jackjson等,FastJson是一个阿里巴巴的大神开发的开源的Json处理工具包,包括“序列化”和“反序列化”两部分,号称最快。但是我认为没有最快,只有更快,只要这个功能满足我的需求,速度不错就行了,这就是我选择工具的基本标准(不是特别追求性能...)。 FastJson功能强大,完全转载 2015-10-06 18:51:39 · 2413 阅读 · 0 评论 -
JackSon——轻松解析Json/XML数据
Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html相比json-lib框架,Jackson所依赖的jar包较少,简单易用并且性能也要相对高些。而且J转载 2015-10-06 19:14:46 · 8151 阅读 · 0 评论