百家汽车网
您的当前位置:首页java FastJson json序列化

java FastJson json序列化

来源:百家汽车网

  

项目里面需要使用序列化应该是非常多的,一般是Jackson,感觉用着不怎么爽,还有一个阿里巴巴的FastJson,我用这个玩意感觉挺不错的 ,就简单封装了下,直接贴代码吧,比较简单。

public static ObjectMapper mapper = new ObjectMapper();

public static String ConvertToJson(Object obj) {
    return JSON.toJSONString(obj);
}

public static <T> T ConvertToObject(String json, Class<T> valueType) {
    return JSON.parseObject(json, valueType);
}

//没有对象直接解析JSON对象
public static JSONObject ConvertToJson(String json) {
    return JSON.parseObject(json);
}

public static <T> List<T> ConvertToArray(String json, Class<T> clazz) {
    return JSON.parseArray(json, clazz);
}

//没有对象直接解析JSON数组
public static JSONArray ConvertToArray(String json) {
    return JSON.parseArray(json);
}

转载于:https://my.oschina.net/uwith/blog/3030929

因篇幅问题不能全部显示,请点此查看更多更全内容