返回顶部
首页 > 资讯 > 精选 >java如何利用FastJSON、Gson、Jackson三种Json格式工具自定义时间序列化
  • 897
分享到

java如何利用FastJSON、Gson、Jackson三种Json格式工具自定义时间序列化

javafastjsongson 2023-05-31 07:05:21 897人浏览 安东尼
摘要

Java处理JSON数据有三个比较流行的类库FastjsON、Gson和Jackson。JacksonJackson是由其社区进行维护,简单易用并且性能也相对高些。但是对于复杂的bean转换Json,转换的格式鄙视标准的Json格式。PS:

Java处理JSON数据有三个比较流行的类库FastjsON、Gson和Jackson。

Jackson

Jackson是由其社区进行维护,简单易用并且性能也相对高些。但是对于复杂的bean转换Json,转换的格式鄙视标准的Json格式。PS:Jackson为spring mvc内置Json解析工具

Gson

Gson是由谷歌公司研发的产品,目前是最全的Json解析工具。完全可以将复杂的类型的Json解析成Bean或者Bean到Json的转换

FastJson

Fastjson是一个Java语言编写的高性能的JSON处理器,由阿里巴巴公司开发。FastJson采用独创的算法,将parse的速度提升到极致,超过所有json库。但是在对一些复杂类型的Bean转换Json上会出现一些问题,需要特殊处理。

1.遇到的问题

在Java平台通过接口调用.net提供的服务的时候,在Json序列化的时候,经常遇到时间格式的转换的不对的问题。
.Net平台内置的Json序列化使用的是System.Runtime.Serialization,序列化出来的时间是下面的这种格式

\/Date(1296576000000+0800)\/

--结束END--

本文标题: java如何利用FastJSON、Gson、Jackson三种Json格式工具自定义时间序列化

本文链接: https://lsjlt.com/news/224266.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作