java - Maven和POI如何更好地理解Java中的Excel文件

标签 java excel apache maven apache-poi

我正在尝试按照此链接移动 Apache POI 中的第一步: here

我发现很难理解如何使用 Maven 将代码和包导入到 Eclipse 中。如果我尝试复制代码 here例如,我获得了由 import org.apache.poi.hssf.usermodel.HSSFCell; 引起的一系列错误;删除它,无论如何我都会遇到代码问题。

您知道有什么线性导轨可以达到相同的目的吗?最后,我需要能够获取单元格内容,显然是在 Excel 文件中。

感谢您的帮助。

最佳答案

要使用 apache POI,您需要对项目 POM 文件具有相关依赖关系。如果您要读取 Excel 格式的 XLS (1997-2003),那么您需要具有以下依赖项

<groupId>org.apache.poi</groupId>

<artifactId>poi</artifactId>

<version>3.15</version>

如果你要读取excel格式的XLSX(Workbook)那么你可能需要有以下两个依赖

<groupId>org.apache.poi</groupId>

<artifactId>poi-ooxml</artifactId>

<version>3.15</version>

<groupId>org.apache.poi</groupId>

<artifactId>poi-ooxml-schemas</artifactId>

<version>3.15</version>

然后就可以按照following post读取excel文件了.

关于java - Maven和POI如何更好地理解Java中的Excel文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40852053/

相关文章:

vba - 尝试从 VBA 字典中检索值,如果 key 未使用,则会引发错误?

java - JMeter:java.lang.IllegalArgumentException:URLDecoder:转义(%)模式中的非法十六进制字符 - 对于输入字符串: "Õ­"

php - 500 内部服务器错误 - 日志位置?

php - 有关 SSL 和 apache 的信息

excel - 在打开的Word文档中找到未知的姓名和姓氏,将其复制并使用excel VBA粘贴到excel .activesheet中的单元格A12中

excel - Excel VBA、Selenium 和 Chromedriver 的网站登录问题

java - 为什么struts2 html table会多生成一个<tr></tr>

java - "Logging in and out"一个套接字

java - 安卓, "Error in an XML file: aborting build."

java - 将 xml 属性解析为 ant-build.xml 文件