JSONSerializer在转换json to bean 的时候无法将'2010-10-10'的格式转化为当前时间对象,它会自动创建一个当天的时间将其覆盖,只要在代码中加入红色代码 便可以解决
String[] dateFormats = new String[] {"yyyy-MM-dd"};
JSONUtils.getMorpherRegistry().registerMorpher(new DateMorpher(dateFormats));
Object o=JSONSerializer.toJava(JSONSerializer.toJSON(json), cfg);
json to bean 日期类型无法转换
最新推荐文章于 2026-02-26 02:18:05 发布
本文介绍了解决JSONSerializer在转换jsontobean过程中遇到日期格式不匹配的问题。通过注册特定的日期格式化器,实现对'2010-10-10'这种格式的正确解析。

1万+

被折叠的 条评论
为什么被折叠?



