对于某个时间字符串:
2019-07-30T11:35:10.374000
v1.1.x版本可以反序列化成功,1.2.x版本反序列化抛出异常。
经排查代码发现:
com.alibaba.fastjson.parser.JSONScanner类中的scanISO8601DateIfMatch方法,增加了以下检验代码,导致检验失败。
char end = charAt(bp + (20 + millisLen + timzeZoneLength)) ;
if (end != EOI && end != '"') {
return false;
}
暂无答案!
目前还没有任何答案,快来回答吧!