NPOI'nin internette excel tablolarını okumasına dair birçok örnek var, bunların çoğu bir Datatable nesnesi döndürüyor, fakat benim ihtiyacım olan bir liste koleksiyonu; burada Datatable'ı ihtiyacım olan Liste koleksiyonuna dönüştürmem gerekiyor, bu yüzden bir metod kapsülledim ve sınıf nesnesi ilgili liste nesnesini döndürebiliyor.
İlk olarak renderlere bakın, aşağıdaki gibi:
[{"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 İthalat 1"}] şablon
4 sütun vardır ve sadece 2'sinde veri bulunur, aşağıdaki şekilde gösterilmiştir:
özellik
İlk olarak, tablonun hangi sütununun nesnenin özniteliklerine karşılık geldiğini belirten bir özellik tanımlayın ve kod şu şekildedir:
Nesne modeli
Tablo verilerini okuyun, ilgili nesne koleksiyonuna dönüştürün ve yukarıda tanımlanan özellikleri nesnelerin özniteliklerinde etiketleyin, kod şöyledir:
Kapsülleme yöntemi
Nuget, NPOI eklentisini yükler
Kod şöyledir:
Çağrı Kodu:
(Son)
|