Ниже приведен мой Java-код для чтения содержимого листа Excel.
String urlcnt="";
for (Row row : sheet) {
{
Cell firstCell = row.getCell(0);
urlcnt=firstCell.getRichStringCellValue();}
При компиляции приведенного выше кода появляется следующая ошибка.
ReadExcel.java:18: incompatible types
found : org.apache.poi.ss.usermodel.RichTextString required: java.lang.String
urlcnt=firstCell.getRichStringCellValue();//This line is the cause for the error
Вместо сохранения getRichStringCellValue() в строке, если я просто напечатать значение ячейки, он работает нормально.Но я продолжаю и сохраняю ее в строке для дальнейшей обработки, когда возникает проблема.
Пожалуйста, дайте мне знать, что нужно сделать, чтобы продолжить.