HSSFWorkbook 读excel内容

转载 2015年11月19日 15:00:11

import java.io.File;

import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.IOException;

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;

public class ImportTest {

public static void main(String[] args) {

try {

//把一张xls的数据表读到wb里

HSSFWorkbook wb = new HSSFWorkbook(new FileInputStream(new File("F:/tt.xls")));

 

//读取第一页,一般一个excel文件会有三个工作表,这里获取第一个工作表来进行操作     HSSFSheet sheet = wb.getSheetAt(0);

//循环遍历表sheet.getLastRowNum()是获取一个表最后一条记录的记录号,

//如果总共有3条记录,那获取到的最后记录号就为2,因为是从0开始的

for(int j=0;j<sheet.getLastRowNum()+1;j++) {

//创建一个行对象

HSSFRow row = sheet.getRow(j);

//把一行里的每一个字段遍历出来

for(int i=0;i<row.getLastCellNum();i++) {

//创建一个行里的一个字段的对象,也就是获取到的一个单元格中的值

HSSFCell cell = row.getCell(i);

//在这里我们就可以做很多自己想做的操作了,比如往数据库中添加数据等

System.out.println(cell.getRichStringCellValue());

}

System.out.println("=================================================");

}

} catch (FileNotFoundException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

}

}

 


java读写excel(POI,支持xls和xlsx两种格式)

poi读写excel的良心示例,适合有一点点java基础的人来看
  • Augus6
  • Augus6
  • 2016年05月20日 17:55
  • 13732

poi生成excel文件中文乱码问题

http://ljhzzyx.blog.163.com/blog/static/3838031220091122649872/ 利用POI生成excel文件,在本机Windows测试成功,发布到...
  • silentmuh
  • silentmuh
  • 2015年03月18日 17:52
  • 7345

java 导入Excel 文件,兼容Excel 2003(后缀名:xls)及 2007(后缀名:xlsx)的文件,同时还支持csv格式的文件

读取Excel的内容, 兼容Excel 2003(后缀名:xls)及 2007(后缀名:xlsx)的文件,同时还支持读取csv格式的文件。返回一个二维数组,第一维数组存储的是多少行,二维数组存储的每一...
  • rain097790
  • rain097790
  • 2016年09月19日 16:10
  • 2250

Java使用HSSFWorkBooK来生成Excel文件

public ActionResult excelPrint() {       HSSFWorkbook workbook = new HSSFWorkbook();// 创建一个Excel文件 ...
  • PTtaoge
  • PTtaoge
  • 2017年07月16日 17:18
  • 272

poi使用HSSFWorkbook 导出excel

import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException;im...
  • u013730093
  • u013730093
  • 2016年01月01日 15:18
  • 490

Extjs4.0+HSSFWorkbook+SpringMVC实现将数据库中的记录导出到本地Excel格式

Extjs4.0+HSSFWorkbook+SpringMVC实现将数据库中的记录导出到本地Excel格式
  • caolipeng_918
  • caolipeng_918
  • 2014年10月23日 16:07
  • 1334

java_HSSFWorkbook导出Excel(已解决合并单元格显示部分边框问题)

/** * 导出Excel * @param sstjid * @return boolean */ public synchronized String exportExcel(Strin...
  • u011093819
  • u011093819
  • 2017年01月19日 15:40
  • 2736

HSSFWorkBooK用法 ---Excel表的导出和设置

public ActionResult excelPrint() {       HSSFWorkbook workbook = new HSSFWorkbook();// 创建一个Excel文件  ...
  • ABCJIECBA
  • ABCJIECBA
  • 2011年07月20日 15:59
  • 18972

JAVA POI HSSFWorkbook 导出Excel表格超大数据量解决方案

Java实现导出excel表格功能,大部分都会使用apache poi,apache poi API 地址 POI之前的版本不支持大数据量处理,如果数据过多则经常报OOM错误,有时候调整JVM大...
  • u013630349
  • u013630349
  • 2017年10月25日 15:43
  • 284

HSSFWorkBooK用法 —Excel表的导出和设置

public ActionResult excelPrint() { HSSFWorkbook workbook = new HSSFWorkbook();// 创建一个Excel文件 ...
  • qq_30641447
  • qq_30641447
  • 2016年11月24日 00:08
  • 450
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:HSSFWorkbook 读excel内容
举报原因:
原因补充:

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