【FastJSON】将FastJSON作为工具类集成到项目中
来源:互联网 发布:淘宝设置虚拟物品类目 编辑:程序博客网 时间:2024/05/20 06:31
FastJSON是Alibaba产出的json处理框架 (JSON parser + JSON generator)。仅依赖于JRE。
以下是工具代码:
import java.util.Date;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.serializer.SerializeConfig;import com.alibaba.fastjson.serializer.SerializerFeature;import com.alibaba.fastjson.serializer.SimpleDateFormatSerializer;/** * @ClassName FastJsonUtils * @Description 简单封装alibaba产出的json处理框架 (JSON parser + JSON generator) * @Date 2014年9月28日 */public class FastJsonUtils{ private static SerializeConfig mapping = new SerializeConfig(); private static String dateFormat; static { dateFormat = "yyyy-MM-dd HH:mm:ss"; mapping.put(Date.class, new SimpleDateFormatSerializer(dateFormat)); } /** * @Title: obj2Json * @Description: 将对象转换为JSON字符串 * @param obj //对象模型 * @return String //转换完毕的字符串 */ public static String obj2Json(Object obj) { String str = JSON.toJSONString(obj,mapping,SerializerFeature.WriteMapNullValue); return str; } /** * @Title: json2Obj * @Description: 将JSON字符串转换为对象 * @param text //需要转换的字符串 * @param clazz //转换时使用的实体类型 * @return */ public static <X> X json2Obj(String text, Class<X> clazz) { X x =JSON.parseObject(text, clazz); return x; }}
0 0
- 【FastJSON】将FastJSON作为工具类集成到项目中
- FastJSON工具类测试
- FastJSON工具类测试
- FastJSON工具类测试
- FastJson 工具类
- fastjson 工具类
- 利用fastjson将map数据封装到对象中
- fastjson解析json工具类
- JsonUtils ~~fastJson解析工具类
- fastJson
- FastJson
- fastjson
- fastjson
- fastjson
- fastjson
- fastjson
- fastJson
- fastjson
- BZOJ 1798 AHOI2009 Seq 维护序列 线段树
- 关于命令行上执行java命令的错误分析 - Could not find or load main class
- Linux修改主机IP并永久生效
- 打造linux下的source insight--YouCompleteMe安装
- storm运行wordcount例子
- 【FastJSON】将FastJSON作为工具类集成到项目中
- 招聘 - ASP.NET MVC初级工程师和Xamarin初级工程师
- 致加西亚的信观后有感
- C和指针 - 读书笔记
- Linux硬连接、软连接的原理 兼述磁盘组成&文件系统类型
- 坐汽车坐了十六个小时
- Java反射机制(四)—番外篇,实例化方法深入
- Android 三星手机 4.3 BlueToothGatt Failed to register callback
- jQuery Transit平滑插件