Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 42167|Odpoveď: 4

[Zdroj] .NET Core používa NPOI na čítanie Excelu a vracia generickú kolekciu zoznamov

[Kopírovať odkaz]
Zverejnené 17. 9. 2021 10:32:37 | | | |
Existuje mnoho príkladov NPOI, ktoré čítajú excelové tabuľky na internete, z ktorých mnohé vracajú objekt Datatable, ale potrebujem kolekciu zoznamov, tu potrebujem previesť Datatable na kolekciu List, ktorú potrebujem, takže som zapuzdril metódu a objekt triedy môže vrátiť príslušný objekt zoznamu.

Najprv sa pozrite na vizualizácie, nasledovne:



[{"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" :"Testovací import 1"}]
šablóna

Sú 4 stĺpce s mnohými riadkami, pričom len 2 z nich obsahujú údaje, ako je znázornené na obrázku nižšie:



charakteristický

Najprv definujte vlastnosť, ktorá znamená, ktorý stĺpec tabuľky zodpovedá atribútom objektu, a kód je nasledovný:

Objektový model

Prečítajte si tabuľkové dáta, preveďte ich do zodpovedajúcej kolekcie objektov a označte vyššie definované vlastnosti v atribútoch objektov, kód je nasledovný:

Spôsob zapuzdrenia

Nuget nainštaluje plugin NPOI

Kód je nasledovný:

Volací kód:

(Koniec)





Predchádzajúci:projekt maven \target\class\META-INF\MANIFEST. MF (systém...
Budúci:.NET Core vyvíja programy pre Windows Forms
Zverejnené 17. 9. 2021 10:37:31 |
Ďakujem, veľký chlapče, za výskum
Zverejnené 19. 9. 2021 19:35:26 |
Toto by sa malo použiť
Zverejnené 22. 9. 2021 15:26:11 |
Uč sa usilovne
Zverejnené 18. 10. 2021 20:57:53 |

Ďakujem, veľký chlapče, za výskum
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com