gpt4 book ai didi

java - 在 Java 标准应用程序中显示 ExcelSheet

转载 作者:行者123 更新时间:2023-12-01 23:30:28 25 4
gpt4 key购买 nike

我正在开发 Java 应用程序以将一些详细信息发送到服务器。我需要在我的应用程序中显示 Excel 工作表。我想知道 Java 中有可用的 jar 文件(或)插件来显示应用程序内的 Excel 工作表。这是否可能意味着共享 jar 文件和插件名称?另外,我需要知道,它是否会减慢我们应用程序的其他进程?

最佳答案

我过去使用过 Apache POI,这是一个开源免费项目,用于操作 Excel 中的数据。您可以从 here 下载最新的稳定版本这应该会给你几个 jar 。

poi-3.9-20121203
poi-examples-3.9-20121203
poi-excelant-3.9-20121203
poi-ooxml-3.9-20121203
poi-ooxml-schemas-3.9-20121203
poi-scratchpad-3.9-20121203

您还需要这些,即使它们不包括在内,但它们是第 3 方依赖项,并且是 POI 部分功能所必需的

dom4j-1.7-20060614
xmlbeans-2.4.0

就在应用程序中打开电子表格而言,我不知道这是否可行,但 cookbook Apache 网站上有大量示例可以帮助您入门。

祝你好运!

编辑:对于在应用程序中打开电子表格,Java Desktop 可以提供帮助。像下面这样的东西可能会有所帮助。

    if(Desktop.isDesktopSupported()){
try {
//Desktop.getDesktop().edit(new File("D:\\Users\\Name\\Desktop\\Book1.xlsx"));
Desktop.getDesktop().open(new File("D:\\Users\\Name\\Desktop\\Book1.xlsx"));
} catch (IOException e) {
e.printStackTrace();
}
} else {
System.out.println("Desktop is not supported");
}

关于java - 在 Java 标准应用程序中显示 ExcelSheet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19397113/

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