通过APACHE POI操作OFFICE --EXCEL(一)
一、简介
使用Java程序读写Microsoft Office,提供了下面这几种类型:
HSSF-提供读写Microsoft Excel XLS格式档案的功能。--03版本
XSSF-提供读写Microsoft Excel OOXML XLSX格式档案的功能。 --07版本
HWPF-提供读写Microsoft Word DOC格式档案的功能。
HSLF- 供读写Microsoft PowerPoint格式档案的功能。
HDGF-提供读Microsoft Visio格式档案的功能。
HPBF-提供读Microsoft Publisher格式档案的功能。
下载poi工具包
1) 从Apache网站(http://poi.apache.org/)上下载POI的开发包。
2) Windows用户选择:poi-bin-3.8-beta3-20110606.zipp ( 20MB, signed) 下载,然后解压。
3) Eclipse中 将解压出来的jar包加入到项目里来(包括lib文件夹下的junit.jar, log4j.jar, commons-logging-1.1.jar和ooxml文件夹下的dom4j.jar,stax-api.jar和xml-beans.jar)。
操作excel表的 4个基本元素
1.workbook
2.Sheet
3.row
4.cell
以03版本作为使用例子 ,07版本就是将HSSF改成XSSF.
HSSFWorkbook workbook = new HSSFWorkbook(); //创建workbook对象
HSSFSheet sheet = workbook.getSheet(String sheetname);//创建sheet对象
HSSFRow row = sheet.getRow(int index);//创建row对象
HSSFCell cell = row.getCell(int index);//创建cell对象