ods(opendocument spreadsheet)是一种基于 xml 的文件格式,可以使用 openoffice.org 的 calc 组件打开和建立。与 ms excel 文件类似,ods 文件将数据存储在组织成行和列的单元格中,并可以包含文本、数学函数、格式化等内容。有时,你可能需要将一个 excel 文件转换为 ods 文件,以确保该文件能被不同操作系统中的更多应用程序查看。本文将演示如何使用 spire.xls for java 以编程的方式完成这项任务。
安装 spire.xls for java
首先,您需要在 java 程序中添加 spire.xls.jar 文件作为一个依赖项。您可以从这个链接下载 jar 文件。如果您使用 maven,则可以通过在 pom.xml 文件中添加以下代码轻松导入该 jar 文件。
com.e-iceblue
e-iceblue
https://repo.e-iceblue.cn/repository/maven-public/
e-iceblue
spire.xls
12.11.8
将 excel 转换为 ods
详细步骤如下。
- 创建一个 workbook 实例。
- 使用 workbook.loadfromfile() 方法加载一个 excel 样本文件。
- 使用 workbook.savetofile() 方法将 excel 文件转换为 ods。
- java
import com.spire.xls.*;
public class toods {
public static void main(string[] args) {
//创建一个workbook实例
workbook workbook = new workbook();
//加载excel样本文件
workbook.loadfromfile("c:\\files\\sample.xlsx");
//转换为ods文件
workbook.savetofile("exceltoods.ods", fileformat.ods);
}
}
申请临时 license
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请该email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用javascript。获取有效期 30 天的临时许可证。