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

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日

悬赏问题

  • ¥100 科大讯飞语音唤醒词,unbuntu环境,报错
  • ¥15 可以实现这个有不同背景颜色的九九乘法表吗?
  • ¥50 python写segy数据时出错2
  • ¥20 关于R studio 做精确稳定检验的问题!(语言-r语言)
  • ¥50 用贝叶斯决策方法,设计CAD程序
  • ¥20 关于#目标检测#的问题:(qq收集表到时间才能填写,填写的份数有上限)
  • ¥50 ZYNQ7020双核FLAHS烧写的问题
  • ¥20 ue 5 中想要实现第一人称人物左右行走摆动的效果,摄像头只向右摆动一次(关键词-结点)
  • ¥15 AD9164瞬时带宽1.8G,怎么计算出来?
  • ¥15 鼠标右键,撤销删除 复制 移动,要怎样删除? HKEY_CLASSES_ROOT*\shellex\ContextMenuHandlers 没用