最新文章列表

Google Gson应用

Google Gson应用   1.需要的Jar包  
miaowei 评论(0) 有965人浏览 2014-03-19 20:10

两款JSON类库Jackson与JSON-lib的性能对比(新增第三款测试)

最后更新:2010-08-18,增加对GSON的性能测试   近日做一些性能优化工作,在挑选JSON类库时,发现除了一般常用的JSON-lib外,还有一款号称性能最快的JSON处理器Jackson,于是用上了刚学会的JMeter,对这两个类库进行了简单的性能对比。   Jackson:http://jackson.codehaus.org/ JSON-lib:http://json- ...
zyjustin9 评论(0) 有2468人浏览 2014-02-25 10:27

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

枚举类型给我们的程序带来了好处,如何用Gson来实现与Json的互转呢?请看本文.   本文重点掌握如何自己写一个TypeAdapter及注册TypeAdapter和处理Enum类型.   实体类:       public enum PackageState {       PLAY, UPDATE, UPDATING, DOWNLOAD, DOWNLOADING,   ...
zyjustin9 评论(0) 有2909人浏览 2014-02-22 09:18

Json转换利器Gson之实例五-实际开发中的特殊需求处理

前面四篇博客基本上可以满足我们处理的绝大多数需求,但有时项目中对json有特殊的格式规定.比如下面的json串解析:   [{"tableName":"students&qu ...
zyjustin9 评论(0) 有1342人浏览 2014-02-22 09:18

Json转换利器Gson之实例四-Map处理(下)

Map的存储结构式Key/Value形式,Key 和 Value可以是普通类型,也可以是自己写的JavaBean(上一篇博客),还可以是带有泛型的List(本文).本例中您要重点看如何将Json转回 为带泛型的对象List,并且List中的泛型对象有多种实体.     实体类:       import java.util.Date;      public class St ...
zyjustin9 评论(0) 有3889人浏览 2014-02-22 09:17

Json转换利器Gson之实例三-Map处理(上)

Map的存储结构式Key/Value形式,Key 和 Value可以是普通类型,也可以是自己写的JavaBean(本文),还可以是带有泛型的List(下一篇博客).本例中您要重点看如何将Json转回为普通JavaBean对象时TypeToken的定义.   实体类:       public class Point {       private int x;       pri ...
zyjustin9 评论(0) 有1840人浏览 2014-02-18 15:52

Mongodb数据库DBObject对象和Json数据的转化(一.用Gson操作)

Mongodb官方提供的Java驱动,保存与读取,需要的者是DBObject对象,这是一个接口,实现put,get等方法,跟map类似,如 果我们要直接把普通的java对象保存到mongodb,就需要先转换成DBObject对象,或者直接实现DBObject接口,操作起来相当复杂。还 好,monodb驱动带了把json转换成DBObject对象的功能,加上Google的Gson,就可以实现把普通 ...
zyjustin9 评论(1) 有19919人浏览 2014-02-18 15:33

Json转换利器Gson之实例二-Gson注解和GsonBuilder

有时候我们不需要把实体的所有属性都导出,只想把一部分属性导出为Json.   有时候我们的实体类会随着版本的升级而修改.   有时候我们想对输出的json默认排好格式.   ... ...   请看下面的例子吧:   实体类:   import java.util.Date;      import com.google.gson.annotations.Expos ...
zyjustin9 评论(0) 有2509人浏览 2014-02-18 15:28

Json转换利器Gson之实例一-简单对象转化和带泛型的List转化

Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。   Gson里最重要的对象有2个Gson 和 GsonBuilder   Gson有2个最基本的方法 1) toJson() – 转换java 对象到JSON 2) fromJson() – 转换JSON到java对 ...
zyjustin9 评论(0) 有2084人浏览 2014-02-18 15:27

Gson用法补遗

  本文小结基本用法和一些值得关注的gson用法 1 基本用法    假设有对象pojo,如下:   public class ModelObject { String name; int val; boolean status; double f; public ModelObject(String name, int val, boolean s ...
jackyrong 评论(0) 有14576人浏览 2014-01-15 15:46

Gson Streaming example

将object序列化到Json文件中 try { Gson gson = new Gson(); FileOutputStream outputStream = new FileOutputStream("bean.json"); outputStream.write(gson.to ...
song020cn 评论(0) 有915人浏览 2014-01-13 11:30

Gson解析微信自定义菜单多个Button的数组数据

  package com.common; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; /** *@Author:jilongliang *@Email:jilongliang@sina.com *@Date:2014-1-4 *@CopyRight ...
jilong-liang 评论(0) 有1402人浏览 2014-01-04 22:14

Json字符串转换为java对象的各种实现方法【json_lib框架、Gson、org.json】

转:http://mengzhengbin520.blog.51cto.com/7590564/1283361 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - Decem ...
tw_wangzhengquan 评论(0) 有976人浏览 2014-01-01 19:42

gson

  gson @Since   http://www.cnblogs.com/lang86987182/articles/2179843.html   http://blog.163.com/zhang_91026/blog/static/141094533201222033158561/   http://blog.csdn.net/lk_blog/article/details/ ...
sunzeping 评论(0) 有629人浏览 2013-12-28 20:40

Google GSON应用 - gson进行日期转换及解析数组

以下是相关伪代码 1. 构建Gson对象的时候指定相关的日期格式: private static Gson gson = new GsonBuilder().registerTypeAdapter(Date.class, new UtilDateSerializer()).registerTypeAdapter(Calendar.class, new UtilCalendar ...
Josh_Persistence 评论(0) 有3547人浏览 2013-12-13 16:42

android 解析服务器json对象,数组

一直都是用android自带的org.json.JSONObject来解析服务器发过来的json string,如果json是个List<Object>,下面是我以前的做法。 // 把JsonArray对象转换成List&l ...
云上太阳 评论(0) 有927人浏览 2013-11-25 15:34

基于Gson的Json工具类

依赖commons-lang.jar,gson.jar   import java.lang.reflect.Type; import java.util.Collection; import java.util.Enumeration; import java.util.Iterator; import org.apache.commons.logging.Log; ...
songchuanlu 评论(0) 有1047人浏览 2013-10-08 12:49

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics