先介绍一种用jxl 向excel取数据
String msg = "";//打印消息
File read = new File(fileUrl);
InputStream is = new FileInputStream(read.getPath());
jxl.Workbook wb = Workbook.getWorkbook(is);
jxl.Sheet st = wb.getSheet(0);//获得第一个sheet页
int rows = st.getRows();//获得第一列
int rows = st.getRows();
if(rows > 100){
msg = "输入最大行数不能超过100行";
return msg;
}
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
for (int i = 1; i < rows; i++) {
String no = StaticMethod.nullObject2String(st.getCell(0,i).getContents());//getCell里第一个参数为列,第二个参数为行
DateCell dateCell2 = (DateCell)st.getCell(11,i);
String beLaidUpTime = dateFormat.format(dateCell2.getDate());//时间要进行特殊处理
}
利用poi向excel插入数据
Creat