office open xml(也被称为 ooxml)是一种压缩的、基于 xml 的 excel、word 和演示文档格式。有时,你可能需要将 excel 文件转换为 office open xml,以使其在各种应用程序和平台上可读。同样,你可能也想把 office open xml 转换为 excel,以便进行数据计算。在这篇文章中,你将学习如何在 java 中使用 spire.xls for java 库将 excel 转换为 office open xml 以及 office open xml 转 excel。
安装 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
13.9.2
java 将 excel 转换为 office open xml
以下是将 excel 文件转换为 office open xml 的步骤。
- 创建一个 workbook 类的实例。
- 使用 workbook.loadfromfile() 方法加载一个 excel 文件。
- 调用 workbook.saveasxml() 方法,将 excel 文件保存为 office open xml。
- java
import com.spire.xls.workbook;
public class exceltoopenxml {
public static void main(string []args){
//创建一个workbook实例
workbook workbook = new workbook();
//加载excel文件
workbook.loadfromfile("sample.xlsx");
//保存为office open xml文件格式
workbook.saveasxml("toxml.xml");
}
}
java 将 office open xml 转换为 excel
以下是将 office open xml 文件转换为 excel 的步骤。
- 创建一个 workbook 类的实例。
- 使用 workbook.loadfromxml() 文件加载一个 office open xm 文件。
- 调用 workbook.savetofile() 方法,将 office open xml 文件保存为 excel。
- java
import com.spire.xls.excelversion;
import com.spire.xls.workbook;
public class openxmltoexcel {
public static void main(string []args){
//创建一个workbook实例
workbook workbook = new workbook();
//加载office open xml文件
workbook.loadfromxml("toxml.xml");
//保存为excel xlsx文件格式
workbook.savetofile("toexcel.xlsx", excelversion.version2016);
}
}
申请临时 license
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请该email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用javascript。获取有效期 30 天的临时许可证。