Excel文件的下载
下载本地系统中的Excel文件,具体步骤如下所示:
public void getFiles(){
//获取存放要下载的文件路径
String path = "C:\\temp";
//下载此文件路径下的所有文件
InputStream in = null;
File files = new File(path);
File[] listFiles = files.listFiles();
if(listFiles != null){
for(File fs : listFiles){
in = new FileInputStream(fs);
XSSFWorkbook xssfWorkbook = new XSSFWorkbook(in);
for(int numSheet=0;numSheet<xssfWorkbook.getNumberOfSheets();numSheet++){
XSSFSheet xssfSheet = xssfWorkbook.getSheetAt(numSheet);
if(xssfSheet == null){
continue;
}else{
String sheetName = xssfSheet.getSheetName();
//根据sheetName,可对不同的sheet也进行不同的操作
if(sheetName.equals("sheet1")){
//获取第一行第一列的值
XSSFRow xssfRow = xssfSheet.getRow(0);
XSSFCell cell = xssfRow.getCell(0);
//进行不同cell单元格内,值的获取
}
}
}
}
}
}