У меня есть быстрый вопрос о том, как читать в файле xlsx, используя формат XSSF от Apache.
Теперь мой код выглядит следующим образом:
InputStream fs = new FileInputStream(filename); // (1)
XSSFWorkbook wb = new XSSFWorkbook(fs); // (2)
XSSFSheet sheet = wb.getSheetAt(0); // (3)
... со всеми импортируемыми вещами. Моя проблема заключается в том, что когда я нажимаю run, он застревает в строке (2) почти в бесконечном цикле. filename
- это просто строка.
Если кто-нибудь может дать мне пример кода о том, как исправить это, я бы очень признателен. Все, что я хочу сейчас, это прочитать в одной ячейке из файла xlsx; Я использовал HSSF для файлов xls и не имел проблем.
Спасибо за вашу помощь, Эндрю