使用xlsx-StreamReader和apache-poi时获取CELL的类型

时间:2019-06-11 11:20:28

标签: java excel apache-poi xlsx

我正在尝试主要使用POI和XLSX-STREAMER来阅读lareg excel

下面是罐子,还有我当前正在使用的版本。 由于某些原因,我无法在下面使用其他jar版本。

commons-compress-1.12
commons-net-3.3
log4j-1.2.17
poi-3.15
poi-ooxml-3.15
poi-ooxml-schemas-3.15
slf4j-api-1.7.25
slf4j-log4j12-1.7.25
xercesImpl-2.12.0
xlsx-streamer-1.1.0
xml-apis-1.4.01
xmlbeans-2.6.0

之前我写了一个代码,我必须检查单元格类型,所以我做到了 如下使用
    CellType类型= cell.getCellTypeEnum();     if(type == CellType.String)

但是现在当我在以上版本中使用getCellTypeEnum时,它在方法上给我abstractmethoderror 我发现getCellTypeEnum不是由xlsx-streamer的StreamingCell实现的。

我尝试使用getCellType来还原给定版本的xlsx-streamer中的int,但它给出了 com.monitorjbl.xlsx.exceptions.NotSupportedException异常

0 个答案:

没有答案