`
y806839048
  • 浏览: 1120990 次
  • 性别: 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

    JSON 转BEAN 工具包

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于前后端交互,而BEAN(JavaBean)是Java编程中的一个概念,代表具有特定规则的Java类,通常用作数据容器。将JSON转换为BEAN或者反之,是...

    java bean 转为JSON

    在Java开发中,将Java Bean转换为JSON对象是一项常见的任务,特别是在处理前后端交互时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。Java Bean则...

    FastJson Json解析利器

    在Java开发中,JSON(JavaScript Object Notation)作为数据交换格式被广泛应用,FastJson的出现极大地简化了JSON的解析和序列化过程。 FastJson的主要特点包括: 1. **高性能**:FastJson在设计时就注重性能优化,...

    很好用的JAVA类转JSON工具:FastJSON.pdf

    它以其快速、轻量级和简单易用的特点在众多 JSON 处理工具中脱颖而出。FastJSON 不仅支持简单的对象与 JSON 字符串之间的转换,还提供了丰富的 API 用于处理复杂的 JSON 操作,如解析 JSON、序列化对象、JSONPath ...

    json-gson-fastJson的jar包

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web服务和应用程序之间的数据传输。Gson是Google提供的一个开源库,它能够将Java对象转换为JSON字符串,反之亦然,使得在Java应用中处理...

    bean,json工具类

    在Java开发中,Bean对象和JSON数据的相互转换是非常常见的操作。Bean对象是Java编程中的一个核心概念,它代表了具有特定属性和方法的对象,通常用于数据存储和传输。而JSON(JavaScript Object Notation)是一种轻量...

    Json一键转Javabean工具

    "Json一键转Javabean工具"是一个实用的开发辅助工具,它能够帮助Java开发者快速地将JSON格式的数据转换成对应的JavaBean对象,极大地提高了开发效率。 JSON转换为JavaBean的过程通常包括以下步骤: 1. **解析JSON...

    fastjson的jar包(alibaba.fastson引用所需jar包).rar

    此外,Fastjson还提供了强大的序列化和反序列化功能,可以自动处理Java Bean的属性,包括处理transient关键字、忽略null值、处理枚举类型等。这极大地简化了开发者的工作,使得他们在处理JSON数据时无需编写过多的...

    List转换为List

    在处理Java中的数据结构时,常常需要在不同类型之间进行转换,以适应不同的使用场景和业务需求。本知识点重点讲解将List<Bean>转换为List的过程,这在进行Web开发、数据处理以及与前端交互等场景中非常常见。同时,...

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

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

    fastjson 常用 总结

    这个库在处理大量JSON数据时,表现出优秀的性能和易用性,因此在很多Java项目中被广泛应用。以下是对Fastjson常用功能和用法的详细总结。 1. **解析JSON字符串** - `JSON.parse(String jsonString)`: 这个方法用于...

    springmvc fastjson 反序列化时间格式化方法(推荐)

    在Spring MVC中,Fastjson是一个常用的JSON库,用于序列化和反序列化Java对象。当我们在处理日期时间字段时,可能会遇到反序列化时日期格式不一致的问题,导致默认显示为时间戳。本文将详细介绍两种解决Spring MVC中...

    bean2json_v20200515.zip

    在Java开发中,将Bean对象转换为JSON格式的数据是一项常见的任务,这有助于数据的传输、存储和展示。这里我们讨论的"bean2json_v20200515.zip"是一个工具,它能帮助开发者将Java Bean对象快速地转换为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 ...

    阿里fastjson.jar

    描述中指出,Fastjson支持大量的JSON数据转换,这意味着它可以高效地处理各种复杂的JSON格式,将JSON字符串转化为Java对象,或者将Java对象转化为JSON字符串。速度是其一大亮点,这得益于其优化的解析算法和高效的...

    fastjson1.2.2.jar

    在当今的软件开发中,JSON作为一种轻量级的数据交换格式,被广泛应用于服务器与客户端之间的数据传输。而Fastjson,由阿里巴巴公司开发,是一款性能优秀且易用的Java语言编写的JSON库,它能够实现Java对象与JSON数据...

    fastjson的jar包

    总的来说,Fastjson作为Java开发中的得力工具,无论是在小型项目还是大型系统中,都能提供高效的JSON处理能力。其强大的功能和易用性,使得它成为处理JSON数据的首选库之一。如果你在Java项目中需要与JSON打交道,...

    fastJSONjar包

    这些Apache Commons库与FastJSON结合使用,可以更好地支持JSON数据的处理,例如通过BeanUtils进行Java对象与JSON的转换,或者使用Collections进行数据的过滤和处理。 综上所述,FastJSON jar包不仅提供了高效的JSON...

Global site tag (gtag.js) - Google Analytics