利用poi对excel进行读取操作实例
2011-12-20 17:01
513 查看
利用的是poi3.7的版本,下面试对D盘下的test.xls文件进行的读取操作
package com.cn; import java.io.FileInputStream; import java.io.InputStream; import java.util.Iterator; 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 org.apache.poi.poifs.filesystem.POIFSFileSystem; public class Test { public static void main(String []args){ try { InputStream input = new FileInputStream("d:\\test.xls"); POIFSFileSystem fs = new POIFSFileSystem(input); HSSFWorkbook wb = new HSSFWorkbook(fs); HSSFSheet sheet = wb.getSheetAt(0); Iterator<?> rows = sheet.rowIterator(); while(rows.hasNext()){ HSSFRow row = (HSSFRow)rows.next(); System.out.println("Row#"+row.getRowNum()); Iterator<?> cells = row.cellIterator(); while(cells.hasNext()){ HSSFCell cell = (HSSFCell)cells.next(); System.out.println("Cell#"+cell.getColumnIndex()); switch(cell.getCellType()){ case HSSFCell.CELL_TYPE_NUMERIC: System.out.println(cell.getNumericCellValue()); break; case HSSFCell.CELL_TYPE_STRING: System.out.println(cell.getStringCellValue()); break; case HSSFCell.CELL_TYPE_BOOLEAN: System.out.println(cell.getBooleanCellValue()); break; case HSSFCell.CELL_TYPE_FORMULA: System.out.println(cell.getCellFormula()); break; default: System.out.println("unsuported cell type"); break; } } } } catch (Exception e) { e.printStackTrace(); } } }
相关文章推荐
- 利用POI对EXCEL进行更新操作方法(性能大于WritableWorkbook)
- 利用POI对MS Excel进行读写(可以设置写入文件的样式),利用tm-extractor对Word进行读取操作并将信息用(log4j)日志信息显示出
- java利用poi对excel进行操作可导入导出
- poi读取Excel文件并进行数据类型转换实例
- 利用poi.jar对excel进行读取、修改和删除
- Java 操作 Excel (读取Excel2003 2007,Poi实现)
- 【python】解析Excel中使用xlrd库、xlwt库操作,读取excel进阶完整脚本实例(四)
- 小例子:java利用poi读取excel中数据并导入数据库
- java使用poi读取excel内容方法实例
- 【转】 Java 操作 Excel (读取Excel2007,Poi实现)
- 利用POI插件导入excel怎样读取合并行数据?
- Java 操作 Excel (读取Excel2007,Poi实现)
- mysql 利用二进制日志来进行恢复数据的实例操作
- asp.net Aspose.Word 利用邮件合并功能 操作word模板 生成word。asp.net NPOI 对excel进行操作,生成excel
- 利用Java 创建和读取Excel文档(POI方法)
- 利用poi在浏览器进行Excel下载时乱码报错
- POI操作Excel,读取,写入
- POI 操作Excel表格系列2 --- 读取Excel表格
- POI实战-java开发excel详解(第四章 常用操作-单元格合并与数据读取)