Было бы полезно объяснить обоснование этого решения и его отличие от ранее предоставленных решений.

я просто быстрый вопрос о том, как читать в файле xlsx, используя формат XSSF от Apache.

Прямо сейчас мой код выглядит так:

InputStream fs = new FileInputStream(filename);   // (1)
XSSFWorkbook wb = new XSSFWorkbook(fs);           // (2)
XSSFSheet sheet = wb.getSheetAt(0);               // (3)

... со всеми соответствующими импортными вещами. Моя проблема в том, что когда я нажимаю «запустить», он застревает в строке (2), почти в бесконечном цикле.filename это просто строка.

Если кто-нибудь может дать мне пример кода о том, как это исправить, я был бы очень признателен. Все, что я хочу сейчас - это прочитать в одной ячейке из файла xlsx; Я использовал HSSF для файлов XLS и не было никаких проблем.

Спасибо за помощь, Андрей

Ответы на вопрос(6)

Ваш ответ на вопрос