fastjson 继承DateCodec,1.2.33可以正常使用,升级后最新版无法实现全部自定义的时间转换,

cwdobuhd  于 2021-11-27  发布在  Java
关注(0)|答案(0)|浏览(160)

1.2.33可以正常使用,升级后最新版无法使用自定义的时间转换。
ParserConfig jcParserConfig = new ParserConfig();
jcParserConfig.putDeserializer(Date.class, MyDeserializer.instance);
JSON.parseObject(jsonStr, new TypeReference() { }.getType(), jcParserConfig, JSON.DEFAULT_PARSER_FEATURE);
当Dto对象中存在一个list属性,该属性对象中有date对象时,jsonStr前部分date不会进入MyDeserializer进行时间转换,但是后面的一部分却可以进行转换。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题