java.io.IOException:标头签名无效;读取0x6D78204C4D54483C,预期为0xE11AB1A1E011CFD0

时间:2017-02-16 03:52:50

标签: java

java.io.IOException: Invalid header signature; read 0x6D78204C4D54483C, expected 0xE11AB1A1E011CFD0

Code: 

     guru99Workbook= new HSSFWorkbook(fs);
     Sheet sh = guru99Workbook.getSheet("Sheet1");
     int totalNoOfRows = sh.getLastRowNum()- sh.getFirstRowNum();
     System.out.println(totalNoOfRows);

请帮我解决这个例外。

1 个答案:

答案 0 :(得分:1)

您尝试访问的文件实际上不是.xls文件,即使扩展程序可能表明它是.xls文件。在Excel中打开文件并执行“另存为”,然后尝试访问该文件。你应该没事。好运!