由于要处理数百万条记录,我必须使用此处给出的技术来处理 SAX 解析。 http://poi.apache.org/spreadsheet/how-to.html#event_api。但是日期类型转换为数字。使用HSSFListener时如何区分Date和Number?
问问题
1152 次
1 回答
0
Excel 文件格式将所有日期存储为具有特殊格式规则的数字。不是 HSSF 正在转换它,您得到的正是 Excel 存储在文件中的内容!
如果您想要 .xls 文件的 HSSF 事件处理的良好示例,我建议您查看Apache POI的XLS2CSVmra 和 Apache Tika的 ExcelExtractor
两者都显示了您想要做的许多常见事情,包括检测日期单元格并适当地格式化它们以进行显示
于 2013-02-12T15:23:51.607 回答