7
SXSSFを使用してxlsファイルを読み取ろうとしています。私はSXSSFについて読んだことがありますが、それを正確に理解する方法はありません。だから私はいくつかの問題にぶつかっている。POI 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);
}
}
[あなたは何を試してみました?](http://mattgemmell.com/2008/12/08/what-have-you-tried/)[この](http://stackoverflow.com/questions/4752456/memory-efficient-java-library-to-read-excel-files)または[その](http://stackoverflow.com/questions/4085517/which-例えば最高のAPIから読み込み大型のファイルはJavaのファイルです) – nobeh
私はこのようなものを試しました..... – abhi
ブックワークブック=新しいSXSSFWorkbook(200); workBook = WorkbookFactory.create(inputStream); シートシート= workBook.getSheetAt(0); int totalRows = sheet.getPhysicalNumberOfRows(); for(int i = 0; i
abhi