У меня есть лист 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)
Может ли кто-нибудь мне помочь?