getCellType () всегда возвращает 0 (Numeri c) - PullRequest
0 голосов
/ 27 марта 2020

Когда я читаю файл xls с Apache POI, я всегда получаю значение 0 из getCellType(). Это неверно. У меня есть другие типы данных, вставленные в лист. И я не очень понимаю, почему это происходит.

Это то, что мой регистратор говорит каждый раз, когда анализирует ячейку:

Type = 0

Кто-нибудь знает или имеет представление, почему это происходит?

        HSSFWorkbook wb = new HSSFWorkbook(inputStream);

        HSSFSheet sheet=wb.getSheetAt(0);
        HSSFRow row; 
        HSSFCell cell;

        Iterator rows = sheet.rowIterator();

        while (rows.hasNext())
        {
            row=(HSSFRow) rows.next();
            Iterator cells = row.cellIterator();

            while (cells.hasNext())
            {   
                cell=(HSSFCell) cells.next(); 
                log4Debug.debug(" cellCollumnr = "+cell.getCellNum());
                log4Debug.debug(" cellRow = "+row.getRowNum());
                log4Debug.debug(" Type = "+cell.getCellType());
            }
       }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...