public static EgPublishPlanDO readPubConfigFile(File pubConfigFile) { if (!pubConfigFile.exists()) { logger.error("配置文件" + pubConfigFile + "不存在"); return null; } String pattern = "yyyy-MM-dd hh:mm:ss"; Locale locale = Locale.getDefault(); DateLocaleConverter converter = new DateLocaleConverter(locale, pattern); converter.setLenient(true); ConvertUtils.register(converter, java.util.Date.class); Digester digester = new Digester(); digester.setValidating(false); digester.addObjectCreate("pubPlan", EgPublishPlanDO.class); digester.addSetProperties("pubPlan", "id", "id"); digester.addSetProperties("pubPlan", "headline", "headline"); digester.addSetProperties("pubPlan", "time", "planPubDate"); try { return (EgPublishPlanDO) digester.parse(pubConfigFile); } catch (IOException e) { logger.error("解析" + pubConfigFile + "出错", e); } catch (SAXException e) { logger.error("解析" + pubConfigFile + "出错", e); } return null; }
digester日期格式转换实例
猜你喜欢
转载自yonge812.iteye.com/blog/1740622
今日推荐
周排行