def ufile = FileUploadUtil.upload(request, "batchfile")//取得文件
String fileName = ufile.name;//取得文件名称
String extension = fileName.lastIndexOf(".")==-1?"":fileName.substring(fileName.lastIndexOf(".")+1);//截取文件类型
if("xls".equals(extension)){
wb= new HSSFWorkbook(new FileInputStream(ufile.file));
}else if("xlsx".equals(extension)){
wb = new XSSFWorkbook(new FileInputStream(ufile.file));//07方法
}else{
throw new IOException("不支持的文件类型");
}
XSSFSheet sheet = wb.getSheetAt(0);
int rows = sheet.getPhysicalNumberOfRows()
for (int i = 1; i < rows; i++){
XSSFRow cell = sheet.getRow(i)
String str=wipenull(cell.getCell(0).toString())//取得String类型
if (DateUtil.isCellDateFormatted(cell.getCell(3))) {
def repDate=HSSFDateUtil.getJavaDate(cell.getCell(3).getNumericCellValue());
}//取得日期模式
}
分享到:
相关推荐
java实现Excel导入
java实现excel导入数据库
java读取excel数据导入数据库源码 java读取excel数据导入数据库源码
Java POI EXCEL导入导出Java POI EXCEL导入导出Java POI EXCEL导入导出Java POI EXCEL导入导出Java POI EXCEL导入导出Java POI EXCEL导入导出Java POI EXCEL导入导出Java POI EXCEL导入导出Java POI EXCEL导入导出...
java实现Excel数据导入到数据库,如果数据库中存在就更新。 数据库数据导入到Excel表中。
Excel源代码,导入导出各种工具类 <groupId>org.apache.poi <artifactId>poi <groupId>org.apache.poi <artifactId>poi-scratchpad 代码实例: String path = ""; byte[] bytes; vo.setCurrentPage(0); vo....
用Java实现的Excel的导入导出,简洁明了,高质量代码。
java实现excel导入导出
Java实现Excel导入导出简介 Java实现Excel导入导出是通过Java语言编写的程序,将数据从Excel文件中读取或写入到Excel文件中。这种方式可以实现数据的批量处理和分析,提高工作效率。 Java实现Excel导入导出的应用...
java web Excel导入数据库java web Excel导入数据库 java web Excel导入数据库java web Excel导入数据库
java实现excel的导入导出(poi详解),经过测试poi效率要比jxl要高很多,特别是数据量大的时候jxl根本无法用肉眼入目,本资源是个可运行项目demo,很有参考价值!
java Excel 导出 导入java Excel 导出 导入java Excel 导出 导入java Excel 导出 导入java Excel 导出 导入java Excel 导出 导入java Excel 导出 导入java Excel 导出 导入
回答csdn论坛:Java语言下excel导入到mysql数据库表...
java实现Excel数据导入到mysql数据库,如果数据库中存在就更新,数据库数据导入到Excel表中。
java_poi实现excel导入导出功能,有详细的注解
java Excel导入导出
这个是使用java语言 poi导入excel到数据库中,同时使用了xml对excel的每个单元格数据进行了非空验证。经测试,导入数据库成功。
Java实现Excel导入导出功能网络搜集,很好用
JAVA实现Excel导入数据库相应表中。