好久没弄导入.xls文件处理了,mark一下
2018-03-16 17:43
99 查看
首先使用Spring中的MultipartFile来实现文件的上传,然后调用方法getOriginalFilename获取出文件名,在提取出文件后缀,
然后就是文件内容的分析。HSSFWorkbook excleInfo = new HSSFWorkbook(file.getInputStream());// 得到Excel工作簿对象
HSSFSheet sheet = wb.getSheetAt(0); // 得到Excel工作表对象
HSSFRow row = sheet.getRow(i); // 得到Excel工作表的行
int rowcount = sheet.getLastRowNum(); // 得到有效行数
cell.getStringCellValue() //得到单元格内容
cell.setCellType(HSSFCell.CELL_TYPE_STRING); //设置单元格为STRING类型
cell.getNumericCellValue();//读取为数值类型的单元格内容
cellStyle = cell.getCellStyle();//得到单元格样式
然后就是文件内容的分析。HSSFWorkbook excleInfo = new HSSFWorkbook(file.getInputStream());// 得到Excel工作簿对象
HSSFSheet sheet = wb.getSheetAt(0); // 得到Excel工作表对象
HSSFRow row = sheet.getRow(i); // 得到Excel工作表的行
int rowcount = sheet.getLastRowNum(); // 得到有效行数
cell.getStringCellValue() //得到单元格内容
cell.setCellType(HSSFCell.CELL_TYPE_STRING); //设置单元格为STRING类型
cell.getNumericCellValue();//读取为数值类型的单元格内容
cellStyle = cell.getCellStyle();//得到单元格样式
相关文章推荐
- NPOI 操作数据库中数据的导入导出(Excel.xls文件) 和null数据的处理。
- 利用xlrd实现xls文件导入数据
- mysql导入过大.sql文件报错处理
- 导入csv文件时,如果最后一列没有数据,读取出来的集合比抬头字段少,和数据中包含","如何处理?
- excel文件到导入到数据库,date类型的处理
- sql server中导入/导出Excel的xls文件
- PHP处理SQL脚本文件导入到MySQL的代码实例
- PHP处理SQL脚本文件导入到MySQL的代码实例
- Unix/DOS换行 符转换的程序,学习一下C对文件的处理
- C#导入导出与处理Excel文件
- .xls文件导入和导出
- mark一下matlab的数据处理
- csv文件与DataTable互相导入处理
- TP5+PHPexcel导入xls,xlsx文件读取数据
- (原创)关于如何处理EXCEL( CSV)文件 导入数据库的解决方法!!
- iOS 制作静态库 .a 文件 和 .framework 文件 以及解决第三方库冲突问题 最后附上图片及Xib资源打包成 bundle (转载 mark 一下)
- 如何解决在jsp页面上导入.xls文件报错问题
- GridView导出为Excel后,导出的.xls文件无法作为源文件导入的问题
- 【故障处理】IMP-00010错误 12C的dmp文件导入11G
- node.js 读取csv文件数据处理导入mongodb 数据库