Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 42167|Svar: 4

[Kilde] .NET Core bruger NPOI til at læse Excel og returnerer en generisk listesamling

[Kopier link]
Opslået på 17/09/2021 10.32.37 | | | |
Der findes mange eksempler på NPOI, der læser Excel-tabeller på internettet, hvoraf mange returnerer et Datatable-objekt, men det jeg har brug for, er en listesamling; her skal jeg konvertere Datatabellen til den liste-samling, jeg har brug for, så jeg har indkapslet en metode, og klasseobjektet kan returnere det tilsvarende listeobjekt.

Se først på renderingerne, som følger:



[{"Name":"Architect","Url":"https://itsvse.com/","Date":"2018-01-01","Remark":"0.1"},{"Name":"Little Scum","URL":"https://www.itsvse.com/blog_xzz.html","Date":"2019-05-06","Remark" :"Test Import 1"}]
skabelon

Der er 4 kolonner med mange rækker, og kun 2 af dem har data, som vist i figuren nedenfor:



karakteristisk

Først defineres en funktion, der betyder, hvilken kolonne i tabellen der svarer til objektets attributter, og koden er som følger:

Objektmodel

Læs tabeldataene, konverter dem til den tilsvarende objektsamling, og mærk de ovennævnte egenskaber i objekternes attributter; koden er som følger:

Indkapslingsmetode

Nuget installerer NPOI-plugin'et

Koden er som følger:

Opkaldskode:

(Slut)





Tidligere:Maven-projekt \Target\Classes\META-INF\MANIFEST. MF (system...
Næste:.NET Core udvikler Windows Forms-programmer
Opslået på 17/09/2021 10.37.31 |
Tak, store fyr, for din research
Opslået på 19/09/2021 19.35.26 |
Dette bør bruges
Opslået på 22/09/2021 15.26.11 |
Studér flittigt
Opslået på 18/10/2021 20.57.53 |

Tak, store fyr, for din research
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com