FastJson序列化对象复杂时出错问题解决
2024-08-29 21:55:55
FastJson序列化对象复杂时出错问题解决
针对复杂的对象,如Map<String, List<Map<String, XxxObject<A, B, C>>>
对象 直接使用 JSON.parseObject, 或者 JSON.toJSONString等方法都是单程车票,我们只能将其序列化,在反序列化时无法获取具体的值。
解决办法:
- 使用 TypeReference,注意泛型,并且 TypreReference本身是抽象类,要写成匿名类的形式来使用
- 在项目启动先的时候设置全局配置,
ParserConfig.getGlobalInstance().setAutoTypeSupport(true);
最新文章
- swift的后台编码路
- IntelliJ IDEA 14.x 与 Tomcat 集成,创建并运行Java Web项目
- SharePoint 2013 中如何使用Silverlight
- (状压) Brush (IV) (Light OJ 1018)
- codevs 1082 线段树练习3 模板题
- safari的坑
- poj1305:概念水题
- php薪资
- js 基础笔记三
- Hadoop权威指南:HDFS-写入数据
- c/c++程序员的技术栈
- [记录]MySQL读写分离(Atlas和MySQL-proxy)
- SharePoint 2007 制作值班表
- HTML5 web存储之LocalStorage和sessionStorage
- Let&#39;sEncrypt 免费通配符/泛域名SSL证书添加使用教程
- 创建一个UWP 打包签名
- python爬虫之下载文件的方式总结以及程序实例
- [No0000BC]ADO.NET中的几个主要对象
- 基于jquery 的dateRangePicker 和 My97DatePicker
- s11.1 lsof:查看进程打开的文件