«java.io.IOException: недостаточно места на диске» ошибка при чтении файла .xlsx в Java - PullRequest
0 голосов
/ 01 ноября 2018

Мое первоначальное предположение состояло в том, что диск, который является рабочей областью моего проекта (F :), был переполнен, но когда я проверил, я заметил, что 425 ГБ из 497 ФБ все еще не использовались. Файл Excel, который я пытаюсь прочитать, находится в формате F:.

Какие-нибудь решения для этой проблемы?

Кроме того, это, вероятно, глупый вопрос для большинства из вас, но разве «диск» и «диск» - это одно и то же?

РЕДАКТИРОВАТЬ: поэтому я не прикрепил свой код, потому что ошибка выдается прямо в начале кода:

XSSFWorkbook wb = new XSSFWorkbook(new FileInputStream ("F://Sample_for_FD_insert.xlsx"));
XSSFSheet sheet = wb.getSheetAt(0);
DataFormatter fmt = new DataFormatter();
for(int i=0;i<1;i++)
  {
   Row row1 = sheet.getRow(i);  
   for(int j=0;j<5;j++)
  {
  if(row1.getCell(j)==(null)) 
{  
break;
}
excel_headers.add(fmt.formatCellValue(row1.getCell(j)));
}
}

и файл My Excel представляет собой файл размером 9 КБ с несколькими столбцами enter image description here

...