poi 读取Excel
2016-12-16 18:32
288 查看
package com.util;import java.io.FileInputStream;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.poifs.filesystem.POIFSFileSystem;import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.usermodel.Row;/*** @author sean*/public class ReadExcel {public static String Do(int sheetNo,int columnNo) {String value = "";try {FileInputStream fs = new FileInputStream("./TestCaseInfo.xls");POIFSFileSystem ps = new POIFSFileSystem(fs);HSSFWorkbook workbook = new HSSFWorkbook(ps);HSSFSheet sheet = workbook.getSheetAt(sheetNo);int rows = sheet.getPhysicalNumberOfRows();// 遍历行for (int i = 1; i < rows; i++) {Row row = sheet.getRow(i);if (row != null) {Cell cell = row.getCell(columnNo);if (cell != null) {switch (cell.getCellType()) {case Cell.CELL_TYPE_FORMULA:break;case Cell.CELL_TYPE_NUMERIC:Integer valueString = (int)(cell.getNumericCellValue());value += String.valueOf(valueString) + ",";break;case Cell.CELL_TYPE_STRING:value += cell.getStringCellValue() + ",";break;default:value += "0";break;}}}}} catch (Exception e) {System.out.println(e);}return value;}}
相关文章推荐
- POI导出Excel发现不可读取的内容
- java的poi技术读取Excel数据到MySQL
- Java 操作 Excel (读取Excel2007,Poi实现)
- [置顶] POI事件模式读取Excel 2003文件
- java利用poi读取excel异常问题
- poi读取Excel中的图片位置
- poi读取Excel时日期为数字 的解决方法
- Java的poi技术读取和导入Excel
- poi 读取excel 文件
- [转]Poi读取Excel引发的内存溢出
- 前台extjs后台 java poi 读取excel数据到数据库中
- Poi读取Excel异常
- lucent检索技术之创建索引:使用POI读取txt/word/excel/ppt/pdf内容
- POI读取Excel数据类型的判断方法
- Java 操作 Excel (读取Excel2003 2007,Poi实现)
- JAVA POI 读取2013 EXCEL时 XSSFWorkbook(fis);出错
- JSP 用poi 读取Excel
- NO.17 [excel]POI3.2、JXL2.4 解析Excel性能对比实验(含Excel读取、写入工具,JXL与POI实现均有)
- POI读取EXCEL文件的错误(invalid header signature )处理
- java读取excel之poi