yewanji 2023-07-06 11:17 采纳率: 34.2%
浏览 46
已结题

fastjson/gson 反序列化如何忽略大小写

最近掉别人接口,遇到一个很奇葩的问题,返回的字段里面,有可能大写,也有可能小写,举例如下

        String jsonString1 = "{\"NAME\":\"张三\"}";
        String jsonString2 = "{\"name\":\"张三\"}";

实体类如下

public class Student {
    
    private String name;
}
···
需求:我现在要将上述的两个字符串,都能反序列化成下面的实体类对象里面
  • 写回答

4条回答 默认 最新

  • 梦幻精灵_cq 2023-07-06 11:21
    关注

      您是不是可以在您接收后,按您的想法用字符串方法处理成统一的大(小)写字段,您的后续就是一致的啰。


    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 1月28日
  • 创建了问题 7月6日