簡體   English   中英

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

[英]How to get filename of xlsx file with apache poi XSSF?

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

case class XlsxSplitter(path: InputStream){

  lazy val spreadSheet=load(path)

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

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

如果您能夠將 path 屬性更改為File而不是InputStream類型的屬性,則可以通過file.getName();從文件本身獲取文件名file.getName();

否則我認為你除了自己提取它別無選擇。

您可以使用方法file.getOriginalFilename()獲取文件名

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM