基本上我有一个获取多个JSON对象的函数,对象在someVO文件中被定义为属性,代码如下所示:
protected def createTheObject(JSONObject obj) {
new someVO {
property1: obj.get("property1"),
property2: obj.get("property2"),
dateprop: CustomDatePropertyEditor.getDateFormat().parse(obj?.get('dateprop') as String),
}}
由于在将String转换为Date时发生了转换异常,我特意添加了getDateFormat()函数。 property1,property2是String类型数据,而dateProp是Date类型数据。
如果dateprop为null值,我发现运行时错误: 无法解释的日期" "
任何人都可以帮助我吗?