【发布时间】:2015-03-17 07:26:35
【问题描述】:
我正在使用 SXSSF 在一个 excel 文件中写入大量数据。
我看到 'cloneSheet' 方法没有实现:
/**
* Create an Sheet from an existing sheet in the Workbook.
*
* @return Sheet representing the cloned sheet.
*/
public Sheet cloneSheet(int sheetNum)
{
throw new RuntimeException("NotImplemented");
}
但我不明白为什么。它丢失在逻辑上是否正确?还是bug?
期待您的回答和帮助,以便能够使用 SXSSF 克隆工作表。
最好的问候,路易莎。
【问题讨论】:
-
SXSSF 只做可以以流方式工作的事情,而克隆不能。您可以切换到 XSSF 进行克隆吗?
-
@Gagravarr 谢谢你的解释。不幸的是,我必须使用 SXSSF,因为我必须打印大量数据输入。所以我看到的唯一方法是首先在我的Excel模板中拥有所有工作表,当我不使用它们时,我将它们删除......这就像解决它的一种解决方法。还是您看到了其他解决方案?
-
删除通常比添加更快更容易,所以试试吧!
标签: excel apache-poi notimplementedexception