gpt4 book ai didi

java - 读取 excel 文件 --> 使用 java 的 xlsx 格式

转载 作者:行者123 更新时间:2023-11-30 05:50:31 26 4
gpt4 key购买 nike

我正在尝试读取一个 excel 文件(xlsx NOT xls)但没有任何运气。我尝试了 jexcel api 但它不支持 xlsx 扩展,然后我尝试了需要工作的 Apache api 并尝试了他们网站上的示例但没有运气。我无法通过读取文件阶段并获得找不到文件异常。还使用了 poi-ooxml-3.6.jar、xmlbeans-2.6.0 和 poi-3.7.jar。

任何人都可以向我解释我需要使用什么类型的 api/classes/libraries 以及如何在 eclipse 中使用它(外部 libraries/classes/api 对我来说是全新的)

提前致谢

最佳答案

Apache POI 是一个很好的阅读 xsl 和 xslx 格式的库。

要读取一个文件,只需通过传递一个带有 Excel 文件路径的新 FileInputStream 来实例化一个新的 XSSFWorkbook:

XSSFWorkbook workbook = new XSSFWorkbook(OPCPackage.open(new File("foo.xslx")));

或者使用输入流(比文件占用更多的内存):

XSSFWorkbook workbook = new XSSFWorkbook(myInputStream);

在拥有XSSFWorkbook 之后,使用它遍历所有单元格 (example)。

下载 Apache POI 3.9 here

关于java - 读取 excel 文件 --> 使用 java 的 xlsx 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13996957/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com