开发者社区> 问答> 正文

2.0.27版本,空字符串转map类型,报异常。fastjson1 不报异常,直接返回null。不兼

2.0.27版本,空字符串转map类型,报异常。fastjson1 不报异常,直接返回null。不兼容。

@Data @Builder class PersonTest {

private int pSsrc;

private String pUserId;

private boolean flag;

private Map<String, String> map;

public PersonTest(int pSsrc, String pUserId, boolean flag, Map<String, String> map) {
    super();
    this.pSsrc = pSsrc;
    this.pUserId = pUserId;
    this.flag = flag;
    this.map = map;
}

}

String t1 = "{"flag":false,"pSsrc":1,"pUserId":"","map":""}"; PersonTest t =JSON.parseObject(t1, PersonTest.class);

原提问者GitHub用户xiaoxiao556655

展开
收起
白夜行fighting 2023-04-21 10:39:47 190 0
1 条回答
写回答
取消 提交回答
  • 问题已修复:https://oss.sonatype.org/content/repositories/snapshots/com/alibaba/fastjson2/fastjson2/2.0.28-SNAPSHOT/

    请用新版本:https://github.com/alibaba/fastjson2/releases/tag/2.0.28

    原回答者GitHub用户wenshao

    2023-04-21 12:35:32
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载