zl程序教程

您现在的位置是:首页 >  后端

当前栏目

fastJson 之JSONObject.toJavaObject()方法不能解析嵌套自定义list对象

方法List对象 解析 自定义 不能 嵌套 fastjson
2023-09-27 14:23:03 时间

背景

我有一个dto类,里面有一个int字段,一个list<String> 字段,一个list<dto2>字段,这个dto2字段里面也就一些long字段和string字段。

发生了什么

只能解析int字段,list<String> 字段,但是不能解析list<dto2>

干了什么事情

追了一波源码,发现解析intlist<dto2>都没有问题,唯独在解析list<dto2> 的时候发现这个字段反解析对象filedDeser为空

在这里插入图片描述
进入这个smartMatch(key)的方法,发现这个filedDeserializer为null