-
Notifications
You must be signed in to change notification settings - Fork 509
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG]JSON.parseObject做泛型解析时出现解析成JSONObject的问题 #1676
Comments
请问一下这个问题啥时候能修复呢,本来项目打算将fastjson1升级到fastjson2,结果升级完测试的时候发现这个致命问题,现在升也升上不去,还原下次再升级又得重新测试一遍,麻烦修复一下这个问题,谢谢 @wenshao |
https://oss.sonatype.org/content/repositories/snapshots/com/alibaba/fastjson2/fastjson2/2.0.38-SNAPSHOT/ 问题已修复,请用2.0.38-SNAPSHOT版本帮忙验证,预计在这个周末发布新版本 |
刚测试了一下问题依旧,并没有修复,麻烦再看看,谢谢 |
@wenshao 这个问题我使用你最新的2.0.40-SNAPSHOT版本还是依旧有问题,经过我多次验证,发现在实现一个接口的时候,如果set方法返回值是接口类型及泛型时会出现这个问题,在你的testcase上复现了一下问题,比较代码如下
|
问题描述
在使用JSON.parseObject做解析时,如果是包含泛型的时候解析泛型有时候会正确解析,有时候会解析成JSONObject,但是使用fastjson1时每次都是正确的
环境信息
重现步骤
按以下代码执行,多次执行会出现截图中不同的结果,有时候解析是正确的Test,有时候解析是JSONObject
期待的正确结果
跟FastJson1一样的解析结果,每次都能正确解析泛型类型
附加信息
The text was updated successfully, but these errors were encountered: