[英]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还需要包含什么?
我的期望是您需要使用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.