使用下面的代碼,而在一個.xls文件,其中s是文件目錄閱讀:的Apache POI HSSF XLS讀數誤差
InputStream input = new FileInputStream(s);
Workbook wbs = new HSSFWorkbook(input);
我收到以下錯誤信息:
Exception in thread "main" java.io.IOException: Invalid header signature; read 0x0010000000060809, expected 0xE11AB1A1E011CFD0
我需要一個能夠讀取XLSX或XLS的程序,並且使用剛剛針對XSSF進行調整的完全相同的代碼,它在XLSX文件中的讀取沒有任何問題。
創建'input'或'wbs'變量時發生異常? –