现在的位置: 首页 > 综合 > 正文

Google Gson应用

2013年02月20日 ⁄ 综合 ⁄ 共 789字 ⁄ 字号 评论关闭


?
1.需要的Jar包
 
    1
Google Gson(gson-xxx.jar)下载地址:http:
//code.google.com/p/google-gson/downloads/list
 
    2)JUnit4
 
2.
应用实例代码
 
    下载地址:http://download.csdn.net/source/3499627
 
包括如下类:
 
1)普通JavaBean类/带日期属性的JavaBean类:JavaBean.java/DateBean.java
 
2)日期序列/反序列工具类:DateSerializerUtils.java、DateDeserializerUtils.java
 
3)测试类GsonTester.java
 
具体代码:
 
1)JavaBean类/DateBean类
 
     JavaBean属性:String
id、String name、
int age、String
addr;
 
     DateBean属性:String
id、String name、
int age、java.util.Date
date;
 
2
 
DateSerializerUtils.java
 
package com.lupeng.javase.json.util;
 
  
 
import java.lang.reflect.Type;
 
import java.util.Date;
 
import com.google.gson.JsonElement;
 
import com.google.gson.JsonPrimitive;
 
import com.google.gson.JsonSerializationContext;
 
import com.google.gson.JsonSerializer;
 
  
 
/**
 
 *
日期解序列实用工具类
 
 *
@author Lupeng
 

抱歉!评论已关闭.