poi读取excel内容

转载 2016年08月30日 10:07:44
public void simpleImport(InputStream iStream) throws IOException {
		try {

			// 验证excel格式

			//List<MaintenanceSettlementExportDto> list = new ArrayList<MaintenanceSettlementExportDto>();
			//MaintenanceSettlementExportDto dto = null;

			Workbook wb = new HSSFWorkbook(iStream);
			Sheet sheet = wb.getSheetAt(0);
			Row row = null;
			Cell cell = null;
			for (int i = 0; i < sheet.getLastRowNum() + 1; i++) {
				row = sheet.getRow(i);
				for (int j = 0; j < row.getLastCellNum() + 1; j++) {
					cell = row.getCell(j);
					if (cell != null) {
						switch (cell.getCellType()) {
						case Cell.CELL_TYPE_NUMERIC: // 数字
							System.out.print(cell.getNumericCellValue() + "   ");
							break;
						case Cell.CELL_TYPE_STRING: // 字符串
							System.out.print(cell.getStringCellValue() + "   ");
							break;
						case Cell.CELL_TYPE_BOOLEAN: // Boolean
							System.out.println(cell.getBooleanCellValue() + "   ");
							break;
						case Cell.CELL_TYPE_FORMULA: // 公式
							System.out.print(cell.getCellFormula() + "   ");
							break;
						case Cell.CELL_TYPE_BLANK: // 空值
							System.out.println(" ");
							break;
						case Cell.CELL_TYPE_ERROR: // 故障
							System.out.println(" ");
							break;
						default:
							System.out.print("未知类型   ");
							break;
						}
					}
				}
			}

		} catch (RuntimeException e) {
			logger.error("导入EXCEL 工具类异常", e);
			throw new RuntimeException("导入 EXCEL 工具类异常");
		}

	}

相关文章推荐

使用POI读取excel03/07文件内容

  • 2013年11月27日 12:47
  • 9.65MB
  • 下载

poi-读取Excel表格内容

  • 2015年12月30日 00:26
  • 9.29MB
  • 下载

利用POI读取老版本的word和excel以及txt文件的内容

本文记录自己平时用到的,利用POI接口,对老版本的word和excel以及txt文件进行内容读取操作。package com.zte.lucene.tools;import java.io.Buffe...

【java】使用POI读取excel文件内容

package edu.sjtu.erplab.poi; import java.io.FileInputStream; import java.io.FileNotFoundException; ...
  • yjqyyjw
  • yjqyyjw
  • 2015年07月13日 15:35
  • 728

java读取excel格式的内容(APACHE POI)

读取excel文件

Apache POI 之 初学实战篇 (六) --- 读取Excel内容

读取Excel内容

(5)POI读取Excel内容

import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; im...

使用poi Java封装对Excel内容的读取,支持合并列形式

package com.cimstech.file.read; import java.io.FileInputStream; import java.io.IOException; import ...

使用POI读取excel文件内容

1.前言 项目中要求读取excel文件内容,并将其转化为xml格式。常见读取excel文档一般使用POI和JExcelAPI这两个工具。这里我们介绍使用POI实现读取excel文档。 2....

使用POI读取excel03/07文件内容

项目中需要对excel进行读写操作,POI是很好用的工具,提供API给Java程序对Microsoft Office格式档案读和写的功能。编写了一个小demo,也成功的从excel2003和excel...
  • yx0628
  • yx0628
  • 2013年11月27日 12:51
  • 601
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:poi读取excel内容
举报原因:
原因补充:

(最多只允许输入30个字)