13

SXSSF を使用して xls ファイルを読み込もうとしています。SXSSF について読んだことがありますが、その使用方法が正確にはわかりません。だから私はいくつかの問題に遭遇しています。

大きな xls ファイル (約 100,000 行と 7 ~ 8 シート) を読み取るための Java コードを手伝ってくれる人はいますか。

(コメントから編集)

これが私が試したことです:

Workbook workBook = new SXSSFWorkbook(200); 
workBook = WorkbookFactory.create(inputStream); 
Sheet sheet = workBook.getSheetAt(0); 
int totalRows = sheet.getPhysicalNumberOfRows(); 

for (int i=0; i<totalRows; i++) { 
    Row row = sheet.getRow(i); 
    int totalCols = row.getPhysicalNumberOfCells(); 
    for(int j=0; j<totalCols; j++) { 
        Cell cell = row.getCell(j); 
    } 
 } 
4

2 に答える 2