`

POI入门简介

    博客分类:
  • POI
阅读更多

     POI是Apache的一个子项目,主要是利用java的API操作excel,word等MS Office Software,已经能够支持excel的07版本了,其官方网站:http://poi.apache.org/.

     现在简单介绍HSSF操作excel的相关API用法:

 

   1.excel中HSSF对应的数据结构:

HSSFWorkbook excell 文档对象介绍 
HSSFSheet excell的表单 
HSSFRow excell的行 
HSSFCell excell的格子单元 
HSSFFont excell字体 
HSSFName 名称 
HSSFDataFormat 日期格式 
在poi1.7中才有以下2项: 
HSSFHeader sheet头 
HSSFFooter sheet尾 
和这个样式 
HSSFCellStyle cell样式 
辅助操作包括 
HSSFDateUtil 日期 
HSSFPrintSetup 打印 
HSSFErrorConstants 错误信息表 

   2.读取excel内容的用法示例:

		try{
			FileInputStream is = new FileInputStream(new File("D:/Report.xls"));
			HSSFWorkbook wb=new HSSFWorkbook(is);
			
			int sheetNum=wb.getNumberOfSheets();
			
			for(int i=0;i<sheetNum;i++)
			{
				HSSFSheet childSheet = wb.getSheetAt(i);
				int rowNum = childSheet.getLastRowNum();
				
				for(int j=0;j<rowNum;j++)
				{
				    HSSFRow row = childSheet.getRow(j);	
				    int cellNum=row.getLastCellNum();
				    
				    for(int k=0;k<cellNum;k++)
				    {
                                        //根据行和列循环获得单元格cell的内容    	
                                        System.out.print(row.getCell(k).toString()+" ");
				    }
				    System.out.println();
				}
				
			}
		}catch(Exception e)
		{
			e.printStackTrace();
		}

	}

}
 
分享到:
评论

相关推荐

    POI入门教程.pdf

    ### POI入门教程知识点概述 #### 一、POI简介及背景 - **POI**是Apache Jakarta项目的一个子项目,旨在为Java开发者提供一种高效、便捷的方式来读写Microsoft Office格式文件,特别是Excel (`.xls` 和 `.xlsx`) ...

    POI入门教程文档

    ### POI入门教程知识点概述 #### 一、Excel基础 - **Excel文件结构**:Excel文件内部由工作簿(Workbook)组成,每个工作簿可以包含一个或多个工作表(Sheet)。工作表由行(Row)和列(Column)构成,其中的每一个...

    ApachePOI入门级读写操作

    在"Apache POI入门级读写操作"中,我们将深入探讨如何使用这个库来执行基本的Excel文件(XLS和XLSX)的读写任务。 首先,我们来看POI工程的两个关键组件: 1. **HSSF (Horrible Spreadsheet Format)**:这是Apache...

    poi入门教程

    poi在实际项目中用的比较多,用于导出报表等,poi只要掌握其属性就可以应用到项目中了

    POI 入门 使用教程,参考手册

    ### POI 入门 使用教程,参考手册 #### 一、概述 Apache POI 是一个用于读写 Microsoft Office 格式文件(如 Excel 和 Word)的开源 Java 库。它支持多种格式,包括旧版的 .xls 文件和较新的 .xlsx 文件。本教程将...

    POI入门教程

    Apache POI 是一个开源的Java库,专门用于读写Microsoft Office格式的文件,尤其是Excel文档。它是Apache软件基金会的一部分,提供了强大的API,使得开发者能够轻松地在Java应用程序中创建、修改和显示Excel文件。相...

    POI入门

    标题中的“POI入门”指的是Apache POI项目,这是一个开源的Java库,专门用于读取、写入Microsoft Office格式的文件,尤其是Excel。这个库在处理大量数据时非常有用,尤其是在服务器端或自动化脚本中生成报表或者进行...

    POI快速入门可以简单使用,可以使用typora打开

    POI快速入门可以简单使用,可以使用typora打开,可以用来解析excel

    POI中文帮助文档.pdf

    Apache POI 是一个开源的Java库,主要用于读取和写入Microsoft Office格式的文件,包括 Excel、Word 和 PowerPoint 文件。POI提供了一种方便的方式来处理这些文件,无需安装Microsoft Office或其它昂贵的办公软件,...

    POI实战 .pdf

    1.POI入门 4 1.1 Excel基本知识 4 1.2 POI基本类 5 1.3 POI简单读取Excel数据 5 1.4 POI简单写出Excel 9 2.复杂读取 16 2.1 单元格各类型数据读取 16 2.1.1 基本类型 16 2.1.2 日期类型 18 2.2 自定义类型 21 3....

    poi 操作excel 入门

    在本教程中,我们将专注于"poi操作excel入门",帮助初学者掌握如何使用Apache POI库来创建、读取和修改Excel文档。 首先,我们需要在项目中引入Apache POI的库。在给定的压缩包中,我们看到有一个名为`poi-3.0.2-...

    poi的maven项目代码

    3. **poi-hello**:这可能是项目中的一个起始模块或示例代码,以“hello”命名,通常用于展示基础功能或快速入门示例。 总结来说,这个项目提供了一个基础的模板,演示了如何利用Apache POI和Maven来处理Excel文件...

    poi详解并且是入门级

    ### Apache POI 入门详解 #### 一、Apache POI 概述 Apache POI 是 Apache Jakarta 项目的一个子项目,它为开发者提供了利用 Java 语言读取和写入 Microsoft Office 格式文件的功能。POI 包含了多个模块,其中最为...

    POI3.5_HSSF_和XSSF_Excel操作快速入门手册

    本手册是POI操作Excel文件的快速入门指南,旨在帮助开发者快速掌握使用HSSF和XSSF进行Excel文件操作的基本方法。通过阅读和实践本手册中的内容,用户可以学会如何添加POI支持、创建新工作簿、创建新的sheet页、操作...

    POI3.5_HSSF_和XSSF_Excel操作快速入门手册.pdf

    #### 一、POI简介与背景 Apache POI 是一个强大的 Java API,用于处理 Microsoft Office 格式的文件,包括 Excel 和 Word。其中,HSSF 和 XSSF 分别是 POI 提供的两个子项目,用于操作 Excel 的两种不同格式:.xls ...

    POI实战-java开发excel详解

    POI入门 ##### 1.1 Excel基本知识 在Java开发中,处理Excel文件是一项常见的任务。理解Excel的基本结构是使用Apache POI库进行开发的基础。 - **Excel文件结构**:一个Excel文件由多个工作表(sheet)组成,每个...

    POI3.5_HSSF_和XSSF_Excel操作快速入门手册.zip

    Apache POI 是一个开源项目,专门用于处理Microsoft Office格式的文件,包括Excel、Word和PowerPoint等。在本文中,我们将重点关注如何使用POI 3.5版本中的HSSF和XSSF库来读写Excel文件。 HSSF(Horizontally ...

    Apache POI教程及资源包

    1. **Apache POI入门教程** 入门Apache POI,首先需要了解其基本概念,包括工作簿(Workbook)、工作表(Sheet)、行(Row)和单元格(Cell)。工作簿对应Excel中的文件,工作表是工作簿中的单个表格,行和单元格则...

    poi Excle 导入导出

    1. **Apache POI简介** Apache POI是一个强大的Java API,它允许开发人员创建、修改和显示MS Office文件,特别是Excel(XLS和XLSX)格式。由于其易用性和广泛的社区支持,Apache POI成为Java开发者处理Excel文件的...

Global site tag (gtag.js) - Google Analytics