fastjson 1.2.83 遇到了json在parse时候 出现无法准确将字符串的字段名与对象的字段名匹配问题

bwleehnv  于 2022-12-31  发布在  其他
关注(0)|答案(1)|浏览(192)

,如传过来字符串{"legalCertno":"22","legalCertNo:"333"}

我的对象中字段是private String legalCertNo; 最后匹配的是legalCertno 结果变为22 了。不是333

之前版本没有此类问题,后通过JSON.DEFAULT_PARSER_FEATURE |= DisableFieldSmartMatch.getMask();予以解决,这个应该是bug麻烦排查一下

kx7yvsdv

kx7yvsdv1#

这个是一个已知问题,这个不能改,改了会导致另外一部分用户不兼容,先用你上面方案解决吧

相关问题