0

我正在尝试使用带有 Spring 3.x 的 jXLS 库读取 excel 文件。问题是我在 excel 文件中有几个日期列,格式为 mm/dd/yyyy,但是当我将它们读回 Java bean 时,它们显示为 NULL。

我尝试了jXLS Reader中提到的转换机制

我是否遗漏了任何配置或错误地实施了 jXLS 配置?TIA。

4

1 回答 1

1

您可以在https://bitbucket.org/leonate/jxls-demo项目中查看XLSReader示例。它将出生日期读入财产并打印出来。这部分的XML 配置如下所示Employeejava.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.

于 2015-06-24T10:54:01.220 回答