首页 > 代码库 > Apache-POI 简单应用

Apache-POI 简单应用

测试的Excel文件为四列的普通表格

jar包:poi-3.15-beta2.jar(Office2003xls文件)、poi-ooxml-3.15-beta2.jar(Office2007xlsx文件)

File file=new File("D:\\testEXC.xlsx");if(!file.exists()) {  throw new FileNotFoundException();}FileInputStream fis = new FileInputStream(file);            @SuppressWarnings("resource")XSSFWorkbook xssfWorkbook = new XSSFWorkbook(fis);            int sheetNum = xssfWorkbook.getNumberOfSheets();for(int i = 0;i<sheetNum;i++) {  Sheet sheet = xssfWorkbook.getSheetAt(i);                  int lastRow = sheet.getLastRowNum();  if(lastRow <= 0) {    continue;  }                  Row row = null;  String name = "";  String title = "";  String content = "";  String email = "";                  for(int rowNum = 1;rowNum <= lastRow;rowNum++) {    row = sheet.getRow(rowNum);    if(row == null) {      continue;    }                        name = getCellValue(row.getCell(0));    title = getCellValue(row.getCell(1));    content = getCellValue(row.getCell(2));    email = getCellValue(row.getCell(3));                        System.out.println(name+" / "+title+" / "+content+" / "+email);  }}

 

Apache-POI 简单应用