Internetā ir daudz piemēru, kā NPOI lasa Excel tabulas, no kurām daudzas atgriež Datatable objektu, bet man ir nepieciešama sarakstu kolekcija, šeit man ir jāpārvērš Datatable par nepieciešamo saraksta kolekciju, tāpēc es iekapsulēju metodi, un klases objekts var atgriezt atbilstošo saraksta objektu.
Vispirms apskatiet atveidojumus šādi:
[{"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" :"Testa importēšana 1"}] veidne
Ir 4 kolonnas ar daudzām rindām, un tikai 2 no tām ir dati, kā parādīts zemāk redzamajā attēlā:
raksturīgs
Pirmkārt, definējiet funkciju, kas nozīmē, kura tabulas kolonna atbilst objekta atribūtiem, un kods ir šāds:
Objekta modelis
Izlasiet tabulas datus, pārveidojiet tos atbilstošajā objektu kolekcijā un marķējiet iepriekš definētos rekvizītus objektu atribūtos, kods ir šāds:
Iekapsulēšanas metode
Nuget instalē NPOI spraudni
Kods ir šāds:
Zvanīšanas kods:
(Beigas)
|