我試圖保存一個xls文件,但它工作正常,但是當我打開該文件時,出現了錯誤「一個文件與其擴展名錶示「不同的文件格式」。 看來該文件已損壞。 這裏是我的代碼:使用FileInputStream保存xls文件:文件格式與其擴展名不同
File ff= new File("c.xls");
FileInputStream inn = new FileInputStream(ff);
OutputStream stt=new FileOutputStream("d.xls");
stt.write(inn.read());
stt.close();
它是一個Excel 2007+文件嗎? –
是的,它是一個2007年的文件! – GSDa
2007的excel擴展名是.xlsx –