2014-12-13 7 views
1

jExcel API를 사용하여 Excel 파일을 만들었지 만 해당 파일을 열려고하면 filename.xls 오류가 발생합니다. 파일 형식이 유효하지 않고이 파일을 열 수 없습니다. 여기에 Java 코드가 있습니다.jExcel을 사용하여 Excel 파일 만들기

File file = new File("C:\\Users\\Giga\\Desktop\\yvela.xls"); 
    WritableWorkbook wb = Workbook.createWorkbook(file); 

    WritableSheet wsheet = wb.createSheet("First Sheet", 0); 

    int row = 0; 

    for (Student student : students) { 
     wsheet.addCell(new Label(0, row, student.getName())); 
     wsheet.addCell(new Label(1, row, student.getSurname())); 
     row++; 
    } 

    wb.close(); 

답변

0

당신은 wb.close() 전에 wb.write()를 호출해야합니다.

write 메서드는 일부 작업을 완료하고 실제로 데이터를 파일에 씁니다.