
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
- Converter Excel para XML em C# programaticamente
- Conversor de Excel para XML - opções avançadas
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:
- Crie uma instância da classe Workbook e carregue o arquivo Excel de origem.
- Invoque o método Save para salvar como Excel 2003 Spreadsheet XML.
- Inicialize um objeto da classe xmlSaveOptions para salvar como dados XML simples.
- 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
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.