Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 731|Resposta: 0

[Fonte] .NET/C# usa ClosedXML para ler Excel em um DataTable

[Copiar link]
Postado em 2025-6-15 22:15:17 | | | |
Requisitos: Há uma função de importação de dados no site, e os dados da tabela Excel precisam ser importados para o banco de dados. Anteriormente, usamos NPOI, EPPlus, etc., e este artigo usa ClosedXML para ler o conteúdo de uma tabela Excel no DataTable.

revisar
o webapi exporta dados de lista para um arquivo de tabela Excel
https://www.itsvse.com/thread-4922-1-1.html

Células em C# EPPlus Bulk
https://www.itsvse.com/thread-10589-1-1.html

ClosedXML é uma biblioteca .NET para ler, manipular e escrever arquivos Excel 2007+ (.xlsx, .xlsm). O objetivo é fornecer uma interface intuitiva e amigável para lidar com a API OpenXML subjacente. Baseado no Open XML SDK, ele suporta apenas .xlsx formato e não suporta .xls formato.

Endereço de Código Aberto:O login do hiperlink está visível.
Documentação:O login do hiperlink está visível.

Primeiro, encontre um arquivo aleatório de .xlsx na Internet, link:O login do hiperlink está visível.

.NET/C# usa ClosedXML para ler Excel em uma DataTable, como mostrado abaixo:



O projeto é citado da seguinte forma:

O código é o seguinte:

Leia todas as páginas da folha no código DataSet da seguinte forma:

(Fim)




Anterior:Repositório de Projeto Git Full Clone (Repositório de Imagens)
Próximo:.NET 10 executa scripts de forma Shebang no Linux
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com