0
嘗試將excel(*。xlsx)讀取爲二進制輸入流。 當前使用OPCPackage(Apache POI)打開輸入流,然後使用XSSFReader讀取表單。將文件作爲輸入流讀取時如何獲取Excel文件名
但無法找到當讀取輸入流時我們如何獲取文件名本身。 任何幫助/建議表示讚賞
嘗試將excel(*。xlsx)讀取爲二進制輸入流。 當前使用OPCPackage(Apache POI)打開輸入流,然後使用XSSFReader讀取表單。將文件作爲輸入流讀取時如何獲取Excel文件名
但無法找到當讀取輸入流時我們如何獲取文件名本身。 任何幫助/建議表示讚賞
由於您從輸入流獲得輸入您不能獲得文件名。但如果您使用的文件對象,那麼你可以得到的名稱。
實施例:
File file = new File("/path/to/your/file.xlsx");
String fileName = file.getName().split(".")[0]; // "." is the file ext.
[http://stackoverflow.com/help/mcve](http://stackoverflow.com/help/mcve) – Frank