JAVA讀取xls檔案和xlsx檔案

2021-07-12 03:50:58 字數 1098 閱讀 1085

###所需jar包:

###xls和xlsx檔案:office excel2007以後版本為xlsx,以前的版本為xls

###讀取xlsx檔案:

inputstream is = new fileinputstream(file);

xssfworkbook xssfworkbook = new xssfworkbook(is);

// 獲取每乙個工作薄

for (int numsheet = 0; numsheet < xssfworkbook.getnumberofsheets(); numsheet++)

// 獲取當前工作薄的每一行

for (int rownum = 0; rownum <= xssfsheet.getlastrownum(); rownum++)

}} //轉換資料格式

private string getvalue(xssfcell xssfrow) else if (xssfrow.getcelltype() == xssfrow.cell_type_numeric) else

}

###讀取xls檔案:

inputstream is = new fileinputstream(file);

hssfworkbook hssfworkbook = new hssfworkbook(is);

// 獲取每乙個工作薄

for (int numsheet = 0; numsheet < hssfworkbook.getnumberofsheets(); numsheet++)

// 獲取當前工作薄的每一行

for (int rownum = 0; rownum <= hssfsheet.getlastrownum(); rownum++)

}} // 轉換資料格式

private string getvalue(hssfcell hssfcell) else if (hssfcell.getcelltype() == hssfcell.cell_type_numeric) else

}

###注意上述**需要excel中有列名·

xls檔案的讀取

讀取檔案的幾個步驟 1.匯入讀檔案模組 import xlrd 2.開啟檔案open workbook 3.選擇檔案 sheet 4.獲取行數,列數 行值,列值 讀取共幾行,幾列,每列每行的值 table xlrd.open workbook b.xls sheet table.sheets 0 讀...

Python xlrd模組讀取xls檔案

import sys from xlrd import open workbook xlrd用於讀取xld workbook open workbook 記錄人員資訊.xls 開啟xls檔案 sheet name workbook.sheet names 列印所有sheet名稱,是個列表 sheet...

MATLAB 讀取xls檔案內容

num,txt,raw xlsread example 2,b2 b261 num返回的是excel中的資料,txt輸出的是文字內容,raw輸出的是未處理資料 example 是需要讀取的檔名稱,帶字尾 2 是讀第幾個表,這裡是指讀第二個 b2 b261 中的範圍 function data,lab...