PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
java
[問題] POI讀取EXCEL2007 .xlsx
作者:
walks
(蹦蹦跳跳)
2014-07-04 16:57:41
利用以下的程式碼發現
檔案比較小 4KB 即可讀取成功
但9MB這檔案就會讀取失敗
java.lang.OutOfMemoryError: Java heap space
爬文發現 只要超過4.5MB 溢出
請問 如果使用poi 需要再程式碼那些微調參數
因為 之後會output jar給使用者使用 還是盡可能從code下手
麻煩大家了^___^
File excel = new File ("C:\\Users\\user\\Desktop\\Book1.xlsx");
FileInputStream fis = new FileInputStream(excel);
XSSFWorkbook wb = new XSSFWorkbook(fis);
XSSFSheet ws = wb.getSheet("Input");
int rowNum = ws.getLastRowNum() + 1;
int colNum = ws.getRow(0).getLastCellNum();
String [][] data = new String [rowNum] [colNum];
for(int i = 0; i <rowNum; i++){
XSSFRow row = ws.getRow(i);
for (int j = 0; j < colNum; j++){
XSSFCell cell = row.getCell(j);
String value = cell.toString();
data[i][j] = value;
System.out.println ("the value is " + value);
}
}
作者:
lovdkkkk
(dk)
2014-07-04 18:06:00
你需要 streaming
" target="_blank" rel="nofollow">
作者:
cyclone350
(老子我最神)
2014-07-04 20:13:00
jar也可以調啟動指令吧?
繼續閱讀
Re: [工具] Hadoop 業界應用
qrtt1
[J2SE] 有無java適當使用api的收集資訊
cyutdt
[工具] Gradle 導讀
qrtt1
[工具] Hadoop 業界應用
dryman
Re: [J2EE] 初學者問題:JavaEE 到底是什麼?
qrtt1
Re: [J2EE] 初學者問題:JavaEE 到底是什麼?
dream1124
[J2EE] 初學者問題:JavaEE 到底是什麼?
aoisama
Re: [問題] private繼承問題
TonyQ
[問題] 判斷式錯誤
ntwu
Re: [問題] private繼承問題
jetswayss
Links
booklink
Contact Us: admin [ a t ] ucptt.com