java - 用Gson验证
我想在使用GSON反序列化时检查有效的Integer,并向resultList对象报告错误。
所以我有这个(注册Integer类型)给GsonBuilder:
public Map<Long, List<ReferralDetailsDTO>> getWaiting() {
return referralDao.findAll()
.stream()
.map(ReferralDetailsDTO::new)
.collect(Collectors.groupingBy(locationDao.findById(ReferralDetailsDTO::getLocationId), Collectors.toList()));
}
IntegerDeserializer看起来像
gson.registerTypeAdapter(Integer.class, new IntegerDeserializer(resultList));
有没有办法获取当前解析的Integer的字段名称? 如果这工作,我可以使用它作为检查json字段的通用方法。
最佳答案:
0 个答案:
没有答案本文经用户投稿或网站收集转载,如有侵权请联系本站。