2013-10-21 106 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();

得到文件本身的文件名,否则我会认为你没有其他选择提取它由你自己。

相关问题