converter Excel para XML em C #

converter Excel para XML em C #

Recentemente, publicamos uma postagem no blog que converte arquivos XML em arquivos do Excel em C#. Esta postagem de blog mostrará como converter Excel para XML em C# programaticamente. Usaremos a .NET Excel library para construir um conversor de Excel para XML em um aplicativo .NET. Esta biblioteca é poderosa e eficiente, oferece uma ampla gama de recursos e algumas linhas de código podem realizar tarefas de conversão e manipulação. Além disso, você pode acompanhar o progresso da conversão fazendo simples chamadas de API.

Seguiremos os pontos mencionados abaixo:

Instalação da biblioteca .NET Excel

O procedimento de instalação desta API é simples e fácil. Há documentação detalhada sobre uso e instalação.

Portanto, você pode baixar os arquivos DLL ou executar o seguinte comando no gerenciador de pacotes NuGet. Após a instalação bem-sucedida, você poderá acessar as classes e métodos desta API.

Install-Package Aspose.Cells

Converter Excel para XML em C# programaticamente

Uma vez instalada esta API .NET Excel, estamos prontos para escrever o trecho de código para realizar a conversão de Excel para XML programaticamente.

Você pode seguir os passos mencionados abaixo:

  1. Crie uma instância da classe Workbook e carregue o arquivo Excel de origem.
  2. Invoque o método Save para salvar como Excel 2003 Spreadsheet XML.
  3. Inicialize um objeto da classe xmlSaveOptions para salvar como dados XML simples.
  4. Salve o arquivo XML chamando o método Save.
// Crie uma instância da classe Workbook e carregue o arquivo Excel de origem 
Workbook workbook = new Workbook("sample.xlsx");
// Invoque o método Save para salvar como XML de planilha do Excel 2003 
workbook.Save("Spreadsheet.xml");
// Inicialize um objeto da classe xmlSaveOptions para salvar como dados XML simples 
XmlSaveOptions xmlSaveOptions = new XmlSaveOptions();
// salve o arquivo XML chamando o método Save 
workbook.Save("data.xml", xmlSaveOptions);

Você pode ver a saída na imagem abaixo:

Conversão de Excel para XML

Conversão de Excel para XML

Conversor de Excel para XML - opções avançadas

Esta biblioteca .NET Excel oferece muito mais do que as tarefas de conversão de arquivos. Portanto, não deixe de visitar a documentação para conhecer outros métodos avançados. Você pode converter arquivos do Excel para muitos outros formatos de arquivo populares e modificar os arquivos XLS/XLSX existentes programaticamente.

Obtenha uma licença gratuita

Você pode obter uma licença temporária gratuita para experimentar a API além das limitações de avaliação.

Resumindo

Estamos encerrando este artigo aqui. Esperamos que você tenha aprendido a converter Excel para XML em C# programaticamente. além disso, também analisamos o trecho de código e outros recursos avançados. Esta postagem de blog realmente o ajudará se você estiver procurando criar um conversor de Excel para XML. Além disso, você pode visitar a documentação para explorar mais essa biblioteca. Na verdade, conholdate.com está escrevendo novas postagens no blog sobre outros tópicos interessantes. Portanto, por favor, fique em contato para atualizações regulares.

Faça uma pergunta

Você pode nos informar sobre suas perguntas ou dúvidas em nosso fórum.

Perguntas frequentes

Como converter Excel para XML?

Você pode instalar esta biblioteca em seu aplicativo .NET para manipular e converter Excel para XMLi programaticamente.

Posso gerar XML a partir do Excel?

Use este método xmlSaveOptions para gerar um arquivo XML com base em um arquivo de dados do Excel. Você também pode conhecer outros recursos na documentação.

Veja também