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();
}
}
}
|
相关推荐
NPOI导出Excel的三种方式HSSFWorkbook,XSSFWorkbook,SXSSFWorkbook
NULL 博文链接:https://snow-163-com.iteye.com/blog/1470510
JFinal HSSFWorkbook导入Excel 并解析内容,将解析结果存入数据库
POI操作Excel生成水印,该水印其实就是一个图片,该代码是将文字生成图片,再将图片变成水印的。
java excel HSSFWorkbook的jar包,具体的例子请看我的博客,读取多个sheet和单个sheet
用HSSFWorkbook做的关于excel表格的导出,里面有详细的表格的格式设置。
HSSFWorkbook C#web版excel,包含了.net 2.0和.net 4.0的dll程序集
HSSFWorkBooK用法
导出Excel 所 需 要 的 HSSFWorkbook的 jar包 简 单 便 捷
HSSFWorkbook 模版使用的jar包,下载后导入项目的LIB中即可,相关操作见博文https://www.cnblogs.com/july7/p/11434058.html
HSSF 是Horrible SpreadSheet Format的缩写,通过HSSF,你可以用纯Java代码来读取、写入、修改Excel文件。HSSF 为读取操作提供了两类API:usermodel和eventusermodel,即“用户模型”和“事件-用户模型”。 三、 ...
java导出excel,简单实用。HSSFWorkbook的jar包。很好的解决java版到处excel。实现方式简单,请放心使用。
程序使用 NPOI 库来处理 Excel 文件,支持读取 .xls 格式的文件。它遍历每个 Excel 文件的每个工作表,每行每列查找目标单元格。当找到包含 "需要数据" 的单元格时,程序输出文件路径、工作表名称、行号、列号以及...
NPOI是操作Excel的神器,导出导入快如闪电, 但是SetColumnWidth函数个人感觉不会用,怎么弄都无法控制好,因为他是以字符数量去设置宽度,实际上Excel列宽还有个像素的概念,更难搞懂了。 //附带SetColumnWidth的...
这个压缩包里有hssfworkbook的相关jar包,需要的话可以下载,设置1积分呢,是想攒点积分,取下别的东西,加我好友直接发你也行。
HSSFWorkbook是操作Excel2003以前(包括2003)的版本,扩展名为.xls,所以每个Sheet局限就是导出的行数至多为65535行,一般不会发生内存不足的情况(OOM) * XSSFWorkbook对应的是EXCEL2007以后的版本(1048576行,...
能稳定运行,windows 平台,ActiveXComponent技术
针对excel操作添加背景水印的jar,下载后解压取里面的jar包使用,因为资源存在并且收费,所以针对性的压缩下供大家参考使用。
这个一个比较完整的ssh整合后实现导入导出excel、百度富文本编辑器使用、highcharts统计图表应用、clob大对象处理等综合性、实用性比较强的案例代码实现