jsonutil

package testjson;

import java.util.List;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;

public class JsonUtil {

    //把JSON文本parse为JavaBean 

    public static final <T> T parseObject(String text, Class<T> clazz){
        return JSON.parseObject(text,clazz);
    } 
    
    
    //把JSON文本parse成JavaBean集合 

    public static final <T> List<T> parseArray(String text, Class<T> clazz){
        return JSON.parseArray(text,clazz);
    } 
    
    //将JavaBean序列化为JSON文本
    public static final String toJSONString(Object object){
        return JSON.toJSONString(object);
    }
    
    // 把JSON文本parse成JSONObject 
    public static final JSONObject parseObject(String text){
        return JSON.parseObject(text);
    }
    
    // 把JSON文本parse成JSONArray
    public static final JSONArray parseArray(String text){
        return JSON.parseArray(text);
    } 
}
View Code

http://www.oschina.net/news/43956/fastjson-1-1-36

http://repo1.maven.org/maven2/com/alibaba/fastjson/1.1.36/

 

posted @ 2013-09-14 01:13  裸奔到月球  阅读(165)  评论(0编辑  收藏  举报