初識POI操作Excel

2022-09-16 11:18:17 字數 991 閱讀 2171

org.apache.poi提供開源的excel工具包

jar包:

poi.jar

poi-ooxml.jar

poi-ooxml-schemas.jar

簡單的操作流程:

//

建立excel檔案

sxssfworkbook wb = new

sxssfworkbook();

//建立sheet 可用迴圈控制sheet大小

if()

//建立header成功

//建立body

cellstyle styleinfo =wb.createcellstyle();

font font =((xssfcellstyle) bodystyleinfo).getfont();

font.setfontname("微軟雅黑");

font.setfontheightinpoints((

short) 10);//

10號字

int index = 0;

for(int n = 0;n < num_end;n++)

else}}

}bytearrayoutputstream out = new

bytearrayoutputstream();

wb.write(out);

out.tobytearray();

//servletoutputstream stream =response.getoutputstream();

stream.write(exportexcelutilpoi.exportexcel("採控需求", headers, list));

stream.flush();

stream.close();

物件導向建模:

文字----->excel(sheet)--->sheet(row)---->row(style+cell)--->cell(value+style)

使用POI操作Excel

apache的jakata專案poi http poi.apache.org 用來操作excel,並能滿足大部分需要.poi下面有幾個子專案,其中hssf xssf專案 http poi.apache.org spreadsheet index.html 用來實現excel讀寫的.public st...

POI 操作 EXCEL檔案

1.最新的poi工具包 poi 主頁 快速上手使用poi hssf 2 excel 結構 hssfworkbook excell 文件物件介紹 hssfsheet excell的表單 hssfrow excell的行 hssfcell excell的格仔單元 hssffont excell字型 hs...

關於POI操作Excel

1.先導入jar包。poi 3.8.jar 不同版本操作的excel格式不同,xls和xlsx hssfworkbook,操作xls格式的excel xssfworkbook,操作xlsx格式的excel 最簡單的方法 test 測試excel.xls 2下面是 的方法 迴圈讀取sheet中的row...