我想使用 apache poi 读取内部存储(不是 sdcard 而是应用程序的内部)中的 xlsx 文件。由于我有文件,如果我不使用输入流而是将文件直接加载到 Apache Poi 中,我会更喜欢。我该怎么做呢?谢谢。这里的关键字是“内部存储”
问问题
1135 次
1 回答
1
要创建一个新的Workbook
,您可以使用 aFile
或 an 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 网站上提供了更多详细信息。
于 2013-08-16T13:45:46.473 回答