[英]Reading from an Excel (xlsx) file using Apache POI library throws NullPointerException
[英]Reading excel xlsx file in internal storage using Apache Poi
我想使用 apache poi 讀取內部存儲(不是 sdcard,而是應用程序的內部)中的 xlsx 文件。 因為我有這個文件,所以我更喜歡不使用輸入流而是將文件直接加載到 Apache Poi 中。 我該怎么做呢? 謝謝。 這里的關鍵字是“內部存儲”
要創建新的Workbook
,您可以使用File
或InputStream
:
// Use a file
Workbook wb = WorkbookFactory.create(new File("MyExcel.xls"));
// Use an InputStream, needs more memory
Workbook wb = WorkbookFactory.create(new FileInputStream("MyExcel.xlsx"));
可在POI 站點上獲得更多詳細信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.