java 寫入excel筆記

            if (file.exists()) {
                // 存在則讀取
                FileInputStream fis = new FileInputStream(file);
                wb = new XSSFWorkbook(fis);
                sheet = wb.getSheet("Sheet1");
            } else {
                // 不存在
                wb = new XSSFWorkbook();
                sheet = wb.createSheet("Sheet1");
            }

 

org.apache.poi.POIXMLException: java.lang.NullPointerException

需要注意這個存在讀取問題,在重新寫入wb時會報錯,需要創建一個FileInputStream,然後在讀取就不報錯

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章