2013-10-21 144 views
1

如何用apache poi XSSF獲取xlsx文件的文件名?如何用apache poi XSSF獲取xlsx文件的文件名?

case class XlsxSplitter(path: InputStream){ 

    lazy val spreadSheet=load(path) 

    def load(path: InputStream):SpreadSheet={ 
    val wb = new XSSFWorkbook(path) 
    ......... 
    } 
} 

我可以從路徑中提取它,但我想使我的案例類儘可能通用。

回答

1

如果你能path屬性更改爲File類型,而不是InputStream的屬性,你可以通過file.getName();

得到文件本身的文件名,否則我會認爲你沒有其他選擇提取它由你自己。

相關問題