这几天天气忽冷忽热的,不是说好下雨的吗,怎么出大太阳..
不过比下雨好~~~
今天就来说下李小华老师讲的内容,比较有实用性.就用是java读取XLS文件.
之前好像说过一次读取excel表的.也有保存功能.下次找出来看看,那么来看看代码吧.
1. Java读取xls文件可以利用jsl.jar包来进行解析,不过这个对于后缀名为xlsx的文件会出错。
在CODE上查看代码片派生到我的代码片
public static List
List
if (file.exists() && file.canRead()
&& (file.getName()。lastIndexOf(".xls") >= 1)) {
Workbook workbook = null;
try {
workbook = Workbook.getWorkbook(file);
Sheet sheet = workbook.getSheet(0);
int row = sheet.getRows();
int col = sheet.getColumns();
for (int r = 0; r < row; r++) {
String[] rowValue = new String[col];
for (int c = 0; c < col; c++) {
rowValue[c] = sheet.getCell(c, r)。getContents() != null ? sheet
.getCell(c, r)。getContents()
: "";
}
excelValueList.add(rowValue);
}
} catch (BiffException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
if (workbook != null) {
workbook.close();
}
}
}
return excelValueList;
}
貌似就这些