CellType не может быть преобразован в переменную. Ошибка setCellType. Apache POI - JavaJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 CellType не может быть преобразован в переменную. Ошибка setCellType. Apache POI - Java

Сообщение Anonymous »

Я читал руководство по Apache poi: https://poi.apache.org/spreadsheet/quick-guide.html

И я решил следовать ему и введите код в свой проект Eclipse, и при написании раздела «Чтение и перезапись книг» я получил эту ошибку в eclipse:


CellType невозможно преобразовать в переменную


И мне интересно, почему? Я нашел в другом сообщении в Stack Overflow, чтобы изменить эту строку:

cell.setCellType(CellType.STRING);


кому:

cell.setCellType(HSSFCellType.STRING);//or XSSFCell


Но это не работает, что-то не так с моим кодом? (Кстати, я скопировал и вставил с сайта Apache)

InputStream inp = new FileInputStream("workbook.xls");

Workbook wb = WorkbookFactory.create(inp);
Sheet sheet = wb.getSheetAt(0);
Row row = sheet.getRow(2);
Cell cell = row.getCell(3);
if (cell == null)
cell = row.createCell(3);
cell.setCellType(CellType.STRING);
cell.setCellValue("a test");

//Write
FileOutputStream fileOut = new FileOutputStream("workbook.xls");
wb.write(fileOut);
fileOut.close();


Подробнее здесь: https://stackoverflow.com/questions/437 ... e-poi-java
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»