我正在尝试使用带有 Spring 3.x 的 jXLS 库读取 excel 文件。问题是我在 excel 文件中有几个日期列,格式为 mm/dd/yyyy,但是当我将它们读回 Java bean 时,它们显示为 NULL。
我是否遗漏了任何配置或错误地实施了 jXLS 配置?TIA。
我正在尝试使用带有 Spring 3.x 的 jXLS 库读取 excel 文件。问题是我在 excel 文件中有几个日期列,格式为 mm/dd/yyyy,但是当我将它们读回 Java bean 时,它们显示为 NULL。
我是否遗漏了任何配置或错误地实施了 jXLS 配置?TIA。
您可以在https://bitbucket.org/leonate/jxls-demo项目中查看XLSReader示例。它将出生日期读入财产并打印出来。这部分的XML 配置如下所示Employee
java.util.Date birthDate
<section startRow="7" endRow="7">
<mapping row="7" col="0">employee.name</mapping>
<mapping row="7" col="1">employee.age</mapping>
<mapping row="7" col="2">employee.birthDate</mapping>
<mapping row="7" col="3">employee.payment</mapping>
<mapping row="7" col="4">employee.bonus</mapping>
</section>
在输入 Excel 文件中,您应该具有正确格式化的日期单元格,例如8/18/1978
.