欧美特黄不卡,涩涩视频在线,成人国产精品一区二区网站,亚洲一区二区三区欧美

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

在Java中讀取Excel文件的內容

在Java中讀取Excel文件的內容

更新時間:2022-05-09 文章作者:未知 信息來源:網絡 閱讀次數:

可隨意轉載,但請注明出處及作者
SonyMusic
2003.05.15
==========================================================================
在Java中讀取Excel文件的內容

在這里,我使用的是一個叫Java Excel API的東西,類似的還有jakarta的POI,不過感覺那個
太復雜了點兒。而且jxl對中文的支持相當的好,至少我在用的過程中一點問題沒出。

一、下載地址
http://www.andykhan.com/jexcelapi/

二、特性
可以讀取Excel 95, 97, 2000文件
可以讀或寫Excel 97及其以后版本的的公式(不過我發現好像有bug)
生成Excel 97格式的電子表格
支持字體、數字和日期格式化
支持單元格的顏色和陰影
可以編輯現有的文件

三、讀文件
//聲明一下,記得后面要關閉哦。。
Workbook workbook = null;

try {
workbook = Workbook.getWorkbook(new File("d:\\temp\\TestRead.xls"));
} catch (Exception e) {
throw new Exception("file to import not found!");
}

Sheet sheet = workbook.getSheet(0);
Cell cell = null;

int columnCount=3;
int rowCount=sheet.getRows();
for (int i = 0; i <rowCount; i++) {
for (int j = 0; j <columnCount; j++) {
//注意,這里的兩個參數,第一個是表示列的,第二才表示行
cell=sheet.getCell(j, i);
//要根據單元格的類型分別做處理,否則格式化過的內容可能會不正確
if(cell.getType()==CellType.NUMBER){
System.out.print(((NumberCell)cell).getValue());
}
else if(cell.getType()==CellType.DATE){
System.out.print(((DateCell)cell).getDate());
}
else{
System.out.print(cell.getContents());
}

//System.out.print(cell.getContents());
System.out.print("\t");
}
System.out.print("\n");
}
//關閉它,否則會有內存泄露
workbook.close();

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 新化县| 特克斯县| 乐陵市| 贵德县| 会宁县| 龙山县| 绥滨县| 定西市| 呼伦贝尔市| 泰州市| 澄城县| 竹北市| 和田市| 临猗县| 富民县| 洪江市| 如皋市| 花莲县| 东乡县| 肥城市| 任丘市| 隆回县| 大连市| 景洪市| 锡林郭勒盟| 张掖市| 雅江县| 仪征市| 麦盖提县| 淮南市| 宜川县| 涟源市| 衡阳县| 莆田市| 金华市| 胶南市| 肥乡县| 红原县| 旬邑县| 广饶县| 新丰县|