JAVA操作Excel表格:方法二:POI的使用②:Excel实战之POI解析读取excel文件(低版本)
2018-06-10 15:00
706 查看
两种方式读取工作表:
第一种://获取第一个工作表 HSSFSheet sheet = workbook.getSheet("sheet0"); 第二种//读取默认第一个工作表 HSSFSheet sheet = workbook.getSheetAt(0);
package com.cxl; import org.apache.commons.io.FileUtils; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import java.io.File; import java.io.IOException; public class PoiReadExcel { public static void main(String[] args) { //需要解析的Excel文件路径 File file = new File("f:/poi_test.xls"); try { //创建Excel,读取文件内容 HSSFWorkbook workbook = new HSSFWorkbook(FileUtils.openInputStream(file)); //获取第一个工作表 // HSSFSheet sheet = workbook.getSheet("sheet0"); //读取默认第一个工作表 HSSFSheet sheet = workbook.getSheetAt(0); int firstRowNum = 0; //获取sheet中最后一行行号 int lastRowNum = sheet.getLastRowNum(); for (int i = firstRowNum; i <= lastRowNum; i++) { HSSFRow row = sheet.getRow(i); //获取当前行最后单元格列号 int lastCellNum = row.getLastCellNum(); for (int j = 0; j < lastCellNum; j++) { HSSFCell cell = row.getCell(j); String value = cell.getStringCellValue(); System.out.print(value + " "); } System.out.println(); } } catch (IOException e) { e.printStackTrace(); } } } 结果:
相关文章推荐
- JAVA操作Excel表格:方法二:POI的使用:Excel实战之POI创建excel文件(高版本.xlsx)
- poi读取Excel时日期为数字 的解决方法 转载 2017年12月14日 10:31:14 标签:poi /excel /java 19 在使用poi解析Excel文件时,会发现,表格中的日期解析出
- java使用POI读取properties文件并写到Excel的方法
- java 操作 poi 解析、读取 Excel 文件
- 【java】使用POI读取excel文件内容
- POI实战-java开发excel详解之常用操作-单元格合并与数据读取
- Java 使用poi解析Excel文件(兼容2007)
- 使用maven+springmvc+POI对上传的Excel文件进行解析并操作
- java使用poi解析或处理excel的时候,防止数字变成科学计数法的方法
- java使用poi读取ppt文件和poi读取excel、word示例
- Java基础系列19:使用JXL或者POI生成和解析Excel文件
- java使用poi读取excel内容方法实例
- Java用POI读取解析Excel时,遇到科学计数法的解决方法
- java使用POI读取excel文件,兼容xls和xlsx
- java使用poi读取ppt文件和poi读取excel、word示例
- java通过poi解析Excel文件,直接读取客户端文件
- java使用poi读取excel内容方法实例
- java使用JexcelApi和POI两种方法操作excel
- Java使用poi读取Excel文件例子
- POI实战-java开发excel详解(第四章 常用操作-单元格合并与数据读取)