Índice
Instalar com Maven
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.xls</artifactId>
<version>14.1.3</version>
</dependency>
Links Relacionados
Office Open XML (também conhecido como OOXML) é um formato compactado baseado em XML para documentos Excel, Word e Apresentação. Às vezes, pode ser necessário converter um arquivo Excel em Office Open XML para torná-lo legível em vários aplicativos e plataformas. Da mesma forma, você também pode converter o Office Open XML em Excel para cálculos de dados. Neste artigo, você aprenderá como converter Excel em Office Open XML e vice-versa em Java usando a biblioteca Spire.XLS for Java.
Instale Spire.XLS for Java
Primeiro de tudo, você deve adicionar o arquivo Spire.Xls.jar como uma dependência em seu programa Java. O arquivo JAR pode ser baixado neste link. Se você usa Maven, pode importar facilmente o arquivo JAR em seu aplicativo adicionando o código a seguir ao arquivo pom.xml do seu projeto.
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>https://repo.e-iceblue.com/nexus/content/groups/public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.xls</artifactId>
<version>15.10.5</version>
</dependency>
</dependencies>
Converter Excel em Office Open XML em Java
A seguir estão as etapas para converter um arquivo Excel em Office Open XML:
- Crie uma instância da classe Workbook.
- Carregue um arquivo Excel usando o método Workbook.loadFromFile().
- Chame o método Workbook.saveAsXml() para salvar o arquivo Excel como Office Open XML.
- Java
import com.spire.xls.Workbook;
public class ExcelToOpenXML {
public static void main(String []args){
//Create a Workbook instance
Workbook workbook = new Workbook();
//Load an Excel file
workbook.loadFromFile("Sample.xlsx");
//Save as Office Open XML file format
workbook.saveAsXml("ToXML.xml");
}
}

Converter Office Open XML em Excel em Java
A seguir estão as etapas para converter um arquivo Office Open XML para Excel:
- Crie uma instância da classe Workbook.
- Carregue um arquivo Office Open XML usando o arquivo Workbook.loadFromXml().
- Chame o método Workbook.saveToFile() para salvar o arquivo Office Open XML como Excel.
- Java
import com.spire.xls.ExcelVersion;
import com.spire.xls.Workbook;
public class OpenXmlToExcel {
public static void main(String []args){
//Create an instance of Workbook class
Workbook workbook = new Workbook();
//Load an Office Open XML file
workbook.loadFromXml("ToXML.xml");
//Save as Excel XLSX file format
workbook.saveToFile("ToExcel.xlsx", ExcelVersion.Version2016);
}
}

Solicite uma licença temporária
Se desejar remover a mensagem de avaliação dos documentos gerados ou se livrar das limitações de função, por favor solicite uma licença de teste de 30 dias para você mesmo.