网上相关博客有很多 我找到的 多多少少总有一些问题
POI 用的3.8版本 应该是最新的 JDK1.6 操作的EXCEL2007
要引入的类包:
poi-3.8-20120326.jar
poi-ooxml-3.8-20120326.jar
poi-ooxml-schemas-3.8-20120326.jar
xmlbeans-2.3.0.jar
下面是代码 相信大家最需要的也是这个 简单明了!
//文件路径
String filePath = "D:\\test.xls";
try {
//读取文件转化为流
File f = new File(filePath);
FileInputStream is = new FileInputStream(f);
//先得到工作薄 有谁不知道工作薄 是什么的么。。
XSSFWorkbook wbs = new XSSFWorkbook(is);
//工作表 就是EXCEL下面sheet 1 sheet 2 那个 我固定取的第一张
XSSFSheet childSheet = wbs.getSheetAt(0);
//一共有多少行 索引是从0开始的 所以+1
System.out.println("有行数" + (childSheet.getLastRowNum()+1));
//开始遍历工作表
for (int j = childSheet.getFirstRowNum() + 1; j < childSheet
.getPhysicalNumberOfRows(); j++) {
String[] cellcount = null;
// 遍历行 一行一行的
XSSFRow row = childSheet.getRow(j);
cellcount = new String[row.getPhysicalNumberOfCells()];
// 遍历每行的 单元格
for (int i = row.getFirstCellNum(); i < row
.getPhysicalNumberOfCells(); i++) {
if (row.getCell(i) != null) {
//将单元格的值 放到数组里 这个怎么处理 看大家需要 我只做个例子
cellcount[i] = row.getCell(i).toString();
}
}
}
} catch (Exception e) {
e.printStackTrace();
}
这个ITEYE发博客 还是叫人这么蛋疼.......
分享到:
相关推荐
最新版poi解析excel2007源码,简单实用,需要的可下.
### Apache POI Excel 2007 导出报表知识点详解 #### 一、Apache POI 概述 Apache POI 是一个流行的 Java API,用于处理 Microsoft Office 格式的文件,包括 Excel 和 Word。其中,处理 Excel 文件的功能主要通过...
对于处理Excel 2007及更高版本(.xlsx格式)的文件,Apache POI使用了新的XSSF模型。在你的项目中,如果你打算使用POI来操作Excel 2007格式的数据,你需要确保正确导入相关的JAR文件。以下是关于Apache POI以及如何...
### POI Excel知识点详解 #### 一、Jakarta POI简介与Apache POI的作用 Jakarta POI 是 Apache POI 的早期项目名称,它提供了一组 API 来处理 Microsoft Office 文件格式,特别是针对 Excel(`.xls` 和 `.xlsx`)...
标题 "POI 生成EXCEL2007【含例子】" 涉及到的知识点主要集中在Apache POI库的使用上,这是一个强大的Java API,用于读取、写入和修改Microsoft Office格式的文件,特别是Excel文件。在这个场景中,重点是创建和操作...
标题中的“poi读取Excel2007文件”指的是使用Apache POI库来读取Microsoft Excel 2007及更高版本(XLSX格式)的文件。Apache POI是Java平台上的一个开源项目,它提供了API来处理Microsoft Office格式的文件,包括...
### POI处理 Excel 2007:详细解析与示例代码分析 #### 一、概述 Apache POI 是一个用于读写 Microsoft Office 格式文件的 Java API,包括 Excel、Word 和 PowerPoint 等。POI 提供了对 `.xls`(Excel 97-2003)和...
Apache POI提供了对这种新格式的支持,让我们能够使用Java处理Excel 2007的文件。 首先,你需要在项目中添加Apache POI的依赖。对于版本3.8,你可以在Maven仓库中找到对应的JAR包,或者通过Maven或Gradle将其添加到...
poi提供了excel转html的代码,但是吧,有好多问题。当有合并单元格时边框获取不到,单元格内的字体样式也转换不了,现在对poi提供的Tohtml.java做了一些修改,修复了这些问题,记录下,以备之后用到
JAVA POI Excel转Html,代码和所需的jar都在压缩包,项目在线预览需求,实现后分享下
Apache POI 提供了HSSF和XSSF两个API来分别处理旧版的.BIFF8格式(Excel 97-2007)和较新的XML格式(Excel 2007及以上)。通过这些API,我们可以打开Excel文件,遍历工作表中的每一行和每个单元格,然后根据需求将...
Apache POI 是一个开源项目,专门用于处理Microsoft Office格式的文件,包括Excel 2003和2007版本的XLS和XLSX文件。这个库在Java开发环境中非常流行,因为它允许程序员创建、读取和修改Excel文档。在本文中,我们将...
标题中的"POI.rar_2007_POI_poi excel2003 2007"指的是一款基于Java的开源库Apache POI,用于处理Microsoft Office格式的文件,特别是Excel 2003和2007版本。Apache POI允许开发者在Java应用程序中创建、修改和显示...
Java POI 实现 Excel 导入导出 Java POI 是一个流行的 Java 库,用于处理 Microsoft Office 文件格式,包括 Excel 文件。在本文中,我们将详细介绍如何使用 Java POI 实现 Excel 导入导出功能。 1. 什么是 Java ...
为更方便的使用POI的API来操作Excel(2003)文件,对POI中针对Excel文件的读写进行了简单封装。此类中包含以下功能: 1.根据模板创建Excel文件 ...压缩包中包含POI的jar文件、POIExcel的jar文件及POIExcel的源码
Apache POI是一个流行的Java库,用于读取和写入Microsoft Office格式的文件,尤其是Excel(.xlsx和.xls)文件。这个实例提供了两种方法来导出Excel文件:通过Servlet和通过main方法。这两种方法都是在Java环境中操作...
在本文中,我们将详细探讨如何使用Apache POI 2008-12-01版本的库来实现Excel 2007(.xlsx格式)文件的导入操作。 首先,Excel 2007引入了一种新的文件格式,称为OpenXML,它使用ZIP压缩存储数据,这与之前的二进制...
在IT行业中,Apache POI是一个广泛使用的开源库,专门用于处理Microsoft Office格式的文件,如Excel、Word和PowerPoint。本篇文章将详细讲解如何利用Apache POI库来读取Excel数据并将其写入到Word文档中。 首先,...
"SpringMVC POI Excel 生成导出" SpringMVC 是一个基于 Java 的 Web 框架,POI 是一个 Java 库,用于操作 Microsoft Office 文件格式,Excel 是一个电子表格软件。今天,我们将在 SpringMVC 中使用 POI 生成 Excel ...
Apache POI 是一个开源项目,专门用于处理Microsoft Office格式的文件,如Excel、Word和PowerPoint。这个资源包包含了POI项目的源代码、相关文档以及示例,可以帮助开发者深入理解如何使用POI来操作Excel文件。 一...