Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 731|Răspunde: 0

[Sursă] .NET/C# folosește ClosedXML pentru a citi Excel într-un DataTable

[Copiază linkul]
Postat la 2025-6-15 22:15:17 | | | |
Cerințe: Există o funcție de import de date în site, iar datele din tabelul Excel trebuie importate în baza de date. Anterior, am folosit NPOI, EPPlus etc., iar acest articol folosește ClosedXML pentru a citi conținutul unui tabel Excel în DataTable.

recenzie
webapi exportă datele listei într-un fișier Excel de tabel
https://www.itsvse.com/thread-4922-1-1.html

Celule EPPlus de tip bulk C#
https://www.itsvse.com/thread-10589-1-1.html

ClosedXML este o bibliotecă .NET pentru citirea, manipularea și scrierea fișierelor Excel 2007+ (.xlsx, .xlsm). Scopul său este de a oferi o interfață intuitivă și prietenoasă pentru gestionarea API-ului OpenXML de bază. Bazat pe SDK-ul Open XML, suportă doar .xlsx format și nu suportă .xls format.

Adresă Open Source:Autentificarea cu hyperlink este vizibilă.
Documentație:Autentificarea cu hyperlink este vizibilă.

Mai întâi, găsește un fișier .xlsx aleatoriu de pe Internet, link:Autentificarea cu hyperlink este vizibilă.

.NET/C# folosește ClosedXML pentru a citi Excel într-un DataTable, așa cum se arată mai jos:



Proiectul este menționat după cum urmează:

Codul este următorul:

Citește toate paginile de foaie în codul DataSet după cum urmează:

(Sfârșit)




Precedent:Git Full Clone Project Repository (Depozit de imagini)
Următor:.NET 10 execută scripturi într-un mod Shebang pe Linux
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com