Este breve artigo é sobre como converter XML em XLSX em Java. Ele abrange os detalhes para configurar o ambiente, um pseudocódigo passo a passo, um código de amostra funcional para desenvolver um aplicativo conversor de XML para Excel em Java. Você pode realizar essa conversão facilmente, sem qualquer dependência de qualquer software de terceiros instalado em sua máquina.
Etapas para converter XML em Excel em Java
- Configure o ambiente de desenvolvimento para usar Aspose.Cells for Java para converter arquivos XML em arquivos Excel
- Crie uma instância do objeto de classe XmlLoadOption para definir as opções de carregamento
- Carregue o arquivo XML de amostra do disco usando a instância da classe Workbook fornecendo as opções de carregamento
- Transforme o arquivo XML em um arquivo XLSX no disco usando o método save
Seguindo as etapas mencionadas acima em Java XML para Excel, os aplicativos de conversão podem ser facilmente desenvolvidos. Começaremos acessando o arquivo XML de origem do disco usando uma instância da classe Workbook e também fornecendo as configurações opcionais de carregamento de XML. Finalmente, o método save exposto pela classe Workbook em Java converte arquivo XML em Excel e salva-o no disco.
Código para converter XML em Excel em Java
import com.aspose.cells.License; | |
import com.aspose.cells.LoadOptions; | |
import com.aspose.cells.Workbook; | |
import com.aspose.cells.XmlLoadOptions; | |
public class XmlToExcelConverter { | |
public static void main(String[] args) throws Exception { | |
String path="/Documents/KnowledgeBase/TestData/"; | |
// Set the Cells API license | |
License lic= new License(); | |
lic.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
// Set the XML load options | |
LoadOptions options = new XmlLoadOptions(); | |
options.setCheckDataValid(true); | |
// Access the source XML file from the disk source | |
Workbook xmlWorkBook = new Workbook(path + "sample.xml", options); | |
// Convert XML to Excel using the save method | |
xmlWorkBook.save("deletedColumns.xlsx"); | |
System.out.println("XML to XLSX conversion done successfully"); | |
} | |
} |
Para transformar uma API XML em XLSX baseada em Java usando algumas linhas de código que foram mencionadas aqui neste exemplo. O XmlLoadOptions expõe um conjunto de métodos setter opcionais que você pode usar para pré-processar o arquivo XML de origem, incluindo os setters para verificar a validade dos dados XML, opções de filtragem de dados e opções para configurar o formato de data e número, para citar alguns.
Neste artigo, aprendemos que, para criar um aplicativo para converter XML para Excel, o código baseado em Java pode ser usado com eficácia. Se você quiser saber mais sobre o processo de transformação do formato HTML para JSON, consulte o artigo em como converter HTML para JSON usando Java.