Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 731|Svare: 0

[Kilde] .NET/C# bruker ClosedXML for å lese Excel inn i en DataTable

[Kopier lenke]
Publisert 2025-6-15 22:15:17 | | | |
Krav: Det finnes en dataimportfunksjon på nettsiden, og dataene fra Excel-tabellen må importeres til databasen. Tidligere har vi brukt NPOI, EPPlus osv., og denne artikkelen bruker ClosedXML for å lese innholdet i en Excel-tabell til DataTable.

anmeldelse
webAPI eksporterer listedata til en Excel-tabellfil
https://www.itsvse.com/thread-4922-1-1.html

C# EPPlus bulk-stil celler
https://www.itsvse.com/thread-10589-1-1.html

ClosedXML er et .NET-bibliotek for å lese, manipulere og skrive Excel 2007+ (.xlsx, .xlsm)-filer. Den har som mål å tilby et intuitivt og brukervennlig grensesnitt for håndtering av det underliggende OpenXML API-et. Basert på Open XML SDK støtter den kun .xlsx format og støtter ikke .xls format.

Åpen kildekode-adresse:Innloggingen med hyperkoblingen er synlig.
Dokumentasjon:Innloggingen med hyperkoblingen er synlig.

Først, finn en tilfeldig .xlsx-fil fra Internett, lenke:Innloggingen med hyperkoblingen er synlig.

.NET/C# bruker ClosedXML for å lese Excel inn i en DataTable, som vist nedenfor:



Prosjektet er sitert som følger:

Koden er som følger:

Les alle arksidene inn i DataSet-koden som følger:

(Slutt)




Foregående:Git Full Clone Project Repository (Image Repository)
Neste:.NET 10 kjører skript på en Shebang-måte på Linux
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com