Невозможно прочитать значение ячейки из таблицы Excel, используя книгу HSSF в Java - PullRequest
0 голосов
/ 02 июля 2018

У меня есть лист Excel со следующими фиктивными данными

UID     ROLL NO.    NAME
16004   1          fgh
16005   2          fhg
16006   3          dfg
16018   4          dfgdf
16029   5          sd

Я написал код, который считывает данные из Excel и вставляет их в базу данных. Во время чтения я могу читать только первый столбец. Я получаю нулевое значение при чтении значений других столбцов.

Вот код.

cell = row.getCell(0);
System.out.println(cell.getNumericCellValue());//I am able to print this

cell = row.getCell(1);
System.out.println(cell);// here i am getting null
System.out.println(cell.getStringCellValue());// NUll pointer exception
                                              // Even get numeric value 
                                  //doesn't work as the cell itself is null.

cell = row.getCell(2); 
System.out.println(cell.getStringCellValue());//Here also I am getting Null 
                    //pointer exception (if the previous code is commented)

Может ли кто-нибудь мне помочь?

...