`
y806839048
  • 浏览: 1083616 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

json和bean互转中时间格式fastJson(时间总是系统当前时间的处理)

    博客分类:
  • json
阅读更多

 

 

用fastjson保证前台传过来的json转化成实体时间格式的不会变成当前时间

 

 

 

public String saveWXOrderInfo() throws Exception{

 

//JSONUtils.getMorpherRegistry().registerMorpher( new DateMorpher(new String[] { "yyyy-MM-dd hh:mm:ss" }));

JsonConfig jsonConfig = new JsonConfig();

jsonConfig.registerJsonValueProcessor(Date.class, new JsonDateValueProcessor());

logger.info("保存订单==============开始json==="+jsonsWxInFo);

JSONObject jb=JSONObject.fromObject(jsonsWxInFo,jsonConfig);

//JSONObject jbb=(JSONObject)jb.get("result");

//JSONObject jbcareerInfo=(JSONObject)jbb.get("careerInfo");

//logger.info("保存订单==============开始json  jb==="+jbcareerInfo.get("jobEntryTime"));

String[] dateFormats = new String[] {"yyyy-MM-dd HH:mm:ss"};

 

JSONUtils.getMorpherRegistry().registerMorpher(new DateMorpher(dateFormats));

TimeZone.setDefault(TimeZone.getTimeZone("GMT+8"));

QueryOrderDetailReq qp = com.alibaba.fastjson.JSONObject.parseObject(jsonsWxInFo, QueryOrderDetailReq.class);

//QueryOrderDetailReqqp=(QueryOrderDetailReq)JSONObject.toBean(jb,QueryOrderDetailReq.class);

logger.info("保存订单==============开始wcareerInfo==="+qp.getResult().getCareerInfo());

 

}

分享到:
评论

相关推荐

    通过fastjson实现各种格式与json之间的转换

    通过fastjson实现了JavaBean,list,MAP,list等格式与json格式之间的转换,已经附带fastjson的包,包的版本为fastjson-1.1.36.jar

    fastjson-1.2.41.jar 非常好用的JSON转换依赖包

    1.FastJson的介绍: JSON协议使用方便,越来越流行,...1.JSON:fastJson的解析器,用于JSON格式字符串与JSON对象及javaBean之间的转换 2.JSONObject:fastJson提供的json对象 3.JSONArray:fastJson提供json数组对象

    fastjson-1.2.83.jar下载

    fastjson-1.2.83.jar下载,fastjson是阿里巴巴的开源JSON解析库,可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也支持从JSON字符串反序列化到JavaBean。fastjson采用全新的JSON解析算法,运行速度极快...

    阿里巴巴开源的Java的JSON处理器 fastjson.zip

    快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson)强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum)零依赖(没有依赖其它任何类库除了JDK)示例代码:import ...

    Java的JSON处理器 fastjson-v2

    fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器 主要特点: 快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson) 强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、...

    List转换为List

    List<Bean>转换为List, List转换为List<Object> list转化为 JsonArray ,list转换JsonArray

    预警事项:Fastjson反序列化远程代码执行漏洞风险预警

    Fastjson是阿里巴巴的开源JSON解析库,可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到Java Bean。Fastjson接口简单易用,已经被广泛使用在缓存序列化、协议交互、Web...

    fastJSON_v2.1.1

    fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器 来自阿里巴巴的工程师开发 主要特点: 快速FAST 比其它任何基于Java的解析器和生成器更快 包括jackson) 强大(支持普通JDK类包括任意Java Bean ...

    json工具fastjson-master by java

    fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。 主要特点: 快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson) 强大(支持普通JDK类包括任意Java...

    fastjson-1.2.9.jar.zip

    fastjson 是阿里巴巴的开源JSON解析库,它可以解析 JSON 格式的字符串,支持将 Java Bean 序列化为 JSON 字符串,也可以从 JSON 字符串反序列化到 JavaBean

    Java Bean对象和Map相互转换.zip

    Java Bean对象和Map相互转换 使用Fastjson 和BeanMap 两种方式进行转换

    json转javaBean工具类

    自己写的一个json生成JavaBean工具类,需要有fastJson依赖存在才能使用,通过输入读取json数据的文本地址和输出javaBean文件的地址,执行Json2BeanUtil类的json2Bean方法,可自动生成JavaBean,需要自己手动导入各...

    fastjson-1.1.42

    5. 支持JDK 8日期时间的序列化和反序列化; 6. 增强对ISO-8601日期格式的支持; 7. 序列化新增配置SerializeFeature.NotWriteDefaultValue,不输出缺省值,可以减少序列化后文本的大小; 8. 增强对Calendar类型的...

    Scala Json 和 map/ bean对象的转换

    需求:需要将一个格式是[String,MonthValue]的map转换为json,这里YearValue是自定义的case class。 MonthValue长这样,这里需要加上@BeanProperty注解,否则 fastjson解析不到。 case class MonthValue(@Bean...

    fastjson-1.1.24.jar.zip

    Fastjson 是一个 Java 库,可以将 Java 对象转换为 JSON 格式,当然它也可以将 JSON 字符串转换为 Java 对象。 Fastjson 可以操作任何 Java 对象,即使是一些预先存在的没有源码的对象。fastjson用于将Java Bean序列...

    com.alibaba/fastjson/1.2.4 fastjson

    fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。 主要特点: 快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson”>jackson) 强大(支持普通JDK类...

    fastjson的jar包、源码和文档

    fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。 主要特点: 快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson) 强大(支持普通JDK类包括任意Java ...

    处理json数据的四种框架

    java有很多种处理json格式数据的框架,包括Gson,fastJson,Jackson,Json-lib,Json2014,都是源码,通过http请求获取对应的json,然后通过bean转化成对象。Jackson是最麻烦的,要使用ObjectMapper mapper。Gson和...

    Fastjson解析案例

    FastJson是阿里巴巴工程师开发的一个json处理工具包,包括“序列化”和“反序列化”两部分。支持Java Bean、集合、Map、日期等等。我这是用fastjson解析json串一个简单的案例。

    fastjson-1.2.24

    fastjson用于将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。

Global site tag (gtag.js) - Google Analytics