我正在尝试使用SXSSF编辑现有的Excel文件。此Excel可能包含1百万条记录。我必须验证excel中的每一行,如果recors无效,请在行的最后一列中附加错误消息,其中包含错误。验证过程首先完成,那时我会记下无效的行号。一旦所有验证结束,我将获取该文件的副本,并在每个失败行的末尾写入错误详细信息。 由于SXSSF是只写的,当我试图获取带行号的无效行时,我得到一个空值。请提出更好的解决方法。
我遇到了一些使用SAX + SXSSF在以下主题中执行此操作的建议。
poi read existing excel and edit with large data
How do i read and edit huge excel files using POI?
我知道如何使用SAX阅读excel。但是不知道如何将它与SXSSF联系起来并编辑excel。但如果有人共享示例代码,那将会很棒。
提前致谢。