String result = "";//jxl只能读取xls后缀的文件
try{
InputStream fis = ossclient.getInputStreamByUrl(ossclient.getUrl(filePath));
StringBuilder sb = new StringBuilder();
Workbook rwb = Workbook.getWorkbook(fis);
Sheet[] sheet = rwb.getSheets();
for (int i = 0; i < sheet.length; i++) {
Sheet rs = rwb.getSheet(i);
for (int j = 0; j < rs.getRows(); j++) {
Cell[] cells = rs.getRow(j);
String rowData = "";
for(int k=0;k<cells.length;k++) {
String contents = cells[k].getContents();
sb.append(contents);
rowData += (contents+"||");
}
logger.info("第"+j+"行:"+rowData);
}
}
fis.close();
result += sb.toString();
}catch(Exception e){
e.printStackTrace();
}
记得先去mvn仓库搜索jxl的依赖哈(使用量最多的那个就是)