gpt4 book ai didi

java.lang.ClassCastException : java. lang.String 无法转换为 java.util.Map

转载 作者:行者123 更新时间:2023-12-04 07:40:02 25 4
gpt4 key购买 nike

我正在处理 CodeName One,但在从数据库中检索数据时出现此错误。
问题在于类型为 date 的元素
json 响应运行良好,其他属性显示成功。
这是我的代码,我希望有人可以帮助我。先感谢您。

private Concour parseConcours(Map<String, Object> map) {
Concour c = new Concour();

c.setId(((Double) map.get("id")).intValue());
c.setSujet(map.get("sujet").toString());
c.setNom(map.get("nom").toString());
c.setImageName(map.get("imageName").toString());
c.setDescription(map.get("description").toString());
c.setCategorie(map.get("categorie").toString());
c.setCouleur(map.get("couleur").toString());
c.setDateDebut(new Date((((Double) ((Map<String, Object>) map.get("dateDebut")).get("timestamp")).longValue() * 1000)));
c.setDateFin(new Date((((Double) ((Map<String, Object>) map.get("dateFin")).get("timestamp")).longValue() * 1000)));

return c;
}

最佳答案

尝试这个 :

try {
Date date1 = new SimpleDateFormat("yyyy-MM-dd").parse(sDate1);
c.setDateDebut(date1);
}
catch (ParseException ex) {
System.out.println(ex.getMessage());
}

关于java.lang.ClassCastException : java. lang.String 无法转换为 java.util.Map,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67531430/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com