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
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0