簡體   English   中英

如何獲得POI API的依賴關系?

[英]How do I get the dependency for POI API?

我希望使用POI api讀取Excel文件。 我從Maven獲取POI api的依賴項

<!-- https://mvnrepository.com/artifact/org.apache.poi/poi -->
<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi</artifactId>
    <version>4.1.0</version>
</dependency>

我怎么知道要清除所有依賴項,POM.xml還需要包含什么?

查看Apache POI組件圖

在此處輸入圖片說明

我的期望是您需要使用poi-ooxml庫,Maven 傳遞依賴項功能將自動獲取所有基礎依賴項,因此您基本上只需要以下一項:

<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi-ooxml</artifactId>
    <version>4.1.0</version>
</dependency>

讀取文件的示例代碼如下所示:

OPCPackage pkg = OPCPackage.open(new File("/path/to/your/file.xlsx"));
XSSFWorkbook wb = new XSSFWorkbook(pkg);
XSSFSheet sheet = wb.getSheetAt(0);
XSSFRow row = sheet.getRow(0);
XSSFCell cell = row.getCell(0);
System.out.println(cell.getStringCellValue());
pkg.close();

參考文獻:

暫無
暫無

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

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