我正在尝试保存xls文件,它工作正常,但是当我打开文件时,我遇到了错误“文件格式与文件扩展名不同”。 似乎该文件已损坏。 这是我的代码:
File ff= new File("c.xls");
FileInputStream inn = new FileInputStream(ff);
OutputStream stt=new FileOutputStream("d.xls");
stt.write(inn.read());
stt.close();
答案 0 :(得分:1)
stt.write(inn.read());
只读取一个字节。你需要循环输入文件,写出你读的内容。