Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 42167|Válasz: 4

[Forrás] A .NET Core NPOI-t használ az Excel olvasására, és egy általános listagyűjteményt ad vissza

[Linket másol]
Közzétéve 2021. 09. 17. 10:32:37 | | | |
Számos példa van arra, hogy az NPOI excel táblákat olvas az interneten, amelyek közül sok Datatable objektumot ad, de nekem egy listagyűjteményre van szükségem, itt a Datatable-t át kell alakítanom a szükséges Lista gyűjteményré, ezért bekapszuláltam egy metódust, és az osztályobjektum visszaadja a megfelelő lista objektumot.

Először nézze meg a rendereléseket, a következőkép:



[{"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"}]
sablon

Négy oszlop van sok sorral, és csak kettő tartalmaz adatokat, ahogy az alábbi ábrán látható:



jellemző

Először definiáljunk egy olyan tulajdonságot, amely azt jelenti, hogy a tábla melyik oszlopa felel meg az objektum attribútumainak, és a kód a következő:

Objektummodell

Olvassa el a táblázat adatait, konvertálja a megfelelő objektumgyűjteménybe, és címkézzük a fent definiált tulajdonságokat az objektumok attribútumaiban, a kód a következő:

A kapszulázás módszere

Nuget telepíti az NPOI plugint

A kódex a következő:

Hívókód:

(Vége)





Előző:maven project \target\classes\META-INF\MANIFEST. MF (rendszer...
Következő:A .NET Core Windows Forms programokat fejleszt
Közzétéve 2021. 09. 17. 10:37:31 |
Köszönöm, nagyfiú, hogy kutattál
Közzétéve 2021. 09. 19. 19:35:26 |
Ezt kell használni
Közzétéve 2021. 09. 22. 15:26:11 |
Tanulj keményen
Közzétéve 2021. 10. 18. 20:57:53 |

Köszönöm, nagyfiú, hogy kutattál
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com