我正在努力从XSSFWorkbook
中删除表格。
我已经尝试从表中删除所有列,这导致了IllegalArgumentException: Table must have at least one column
的期望。
Apache POI仅公开用于删除各个列的方法,这导致所描述的异常。
另一个线程引用了可能的解决方案
for (XSSFTable table : sheet.getTables()) {
workbook.removePartRelation(table, true);
}
通过从workbook
删除关系。但是,当前的API不会公开removePartRelation
。另外,可能的替换removeRelation
是protected
。
是否还有可能从XSSFWorkbook
中删除表?