项目中使用JSON.parseObject(userString, User.class)解析实体类(此处用User代替),由于字段较多 userString 中不慎存在同名字段,为什么不会报错呢?
比如userString如下格式:
"{
"userName": "zhangsan",
"userName": null
}"
有什么好方法解决嘛?
项目中使用JSON.parseObject(userString, User.class)解析实体类(此处用User代替),由于字段较多 userString 中不慎存在同名字段,为什么不会报错呢?
比如userString如下格式:
"{
"userName": "zhangsan",
"userName": null
}"
有什么好方法解决嘛?
他只是调用了getset方法,去设置和返回你的值,按执行顺序设置值,同名称的值会设置两次,以最后一次设置的值为准,不会报错的,正常是需要避免这个问题,不会出现JSON字符串相同的名称字段的,这个是必须要做的