Получите тип CELL, когда мы используем xlsx-StreamReader и apache-poi - PullRequest
0 голосов
/ 11 июня 2019

Я пытаюсь прочитать lareg excel, в основном используя POI и XLSX-STREAMER

ниже приведены файлы 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 type = cell.getCellTypeEnum (); if (type == CellType.String)

но теперь, когда я использую getCellTypeEnum с вышеприведенными версиями, он дает мне abstractmethoderror для метода getCellTypeEnum, который я обнаружил, что getCellTypeEnum не реализован StreamingCell из xlsx-streamer

Чем я пытался использовать getCellType, который возвращает int в заданной версии xlsx-streamer, но дает com.monitorjbl.xlsx.exceptions.NotSupportedException исключение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...