MIME类型application/vnd.ms-excel和xlsx是用于表示Excel文件的格式。MIME类型application/vnd.ms-excel是Excel 97-2003文件的格式,它以.xls结尾;而xlsx则是Excel 2007及以上版本的格式,它以.xlsx结尾。
Excel 97-2003文件可以使用MIME类型application/vnd.ms-excel打开,可以使用Excel 97-2003或更高版本的Excel打开,但不能使用Excel 2007以下版本打开。Excel 2007及以上版本的文件可以使用xlsx格式打开,可以使用Excel 2007或更高版本的Excel打开,但不能使用Excel 97-2003打开。
// 使用MIME类型application/vnd.ms-excel打开Excel 97-2003文件 FileInputStream fis = new FileInputStream("test.xls"); HSSFWorkbook wb = new HSSFWorkbook(fis); // 使用xlsx格式打开Excel 2007及以上版本文件 FileInputStream fis = new FileInputStream("test.xlsx"); XSSFWorkbook wb = new XSSFWorkbook(fis);
用户可以根据文件版本来选择使用MIME类型application/vnd.ms-excel或xlsx格式打开Excel文件。
本文链接:http://task.lmcjl.com/news/2611.html