如何获得最大数量POI填充XLSX文件的列数?

| 我知道我们可以通过遍历所有行并在每个行对象上调用
getLastCellNumber
来获得最大列数。但是这种方法需要遍历所有我想避免的行,因为带有a的文件将花费大量时间一百万行(这是我希望读取的文件类型)。 POI读取excel文件时,会将工作表尺寸(第一行编号,最后一行编号,第一列编号,最后一个列编号)存储在
DimensionsRecord
类的对象中。因此,如果我得到此对象,我将得到所需的东西。这些对象可以从作为POI内部类的Sheet类获得。我能够提取XLSX文件所需的文件,但遇到了XLSX文件的障碍。 POI是否也为XLSX维护“ 1”对象?如果是,则有人尝试提取该对象吗?还是有其他方法可以做到这一点?请帮忙! 我还想问一下我的方法是否正确,即我正在使用POI的内部类(正在完成我的工作),这是否正确还是我应该仅依靠公开的API(太耗时)。     
已邀请:
XSSF Sheets上也有一个尺寸对象。尝试:
CTSheetDimension dimension = sheet.getCTWorksheet().getDimension();
String sheetDimensions = dimenson.getRef();
我想到的一个问题是我不确定维度(CTDimensions或DimensionsRecord)是否始终正确是必需的...     

要回复问题请先登录注册