Ada banyak contoh NPOI membaca tabel excel di Internet, banyak di antaranya mengembalikan objek Datatable, tetapi yang saya butuhkan adalah kumpulan daftar, di sini saya perlu mengubah Datatable menjadi koleksi Daftar yang saya butuhkan, jadi saya merangkum metode, dan objek kelas dapat mengembalikan objek daftar yang sesuai.
Pertama-tama lihat renderingnya, sebagai berikut:
[{"Nama":"Arsitek","Url":"https://itsvse.com/","Tanggal":"2018-01-01","Komentar":"0.1"},{"Nama":"Sampah Kecil","url":"https://www.itsvse.com/blog_xzz.html","Tanggal":"2019-05-06","Komentar" :"Uji Impor 1"}] templat
Ada 4 kolom dengan banyak baris, dan hanya 2 di antaranya yang memiliki data, seperti yang ditunjukkan pada gambar di bawah ini:
sifat
Pertama, tentukan fitur yang berarti kolom tabel mana yang sesuai dengan atribut objek, dan kodenya adalah sebagai berikut:
Model objek
Baca data tabel, konversikan menjadi kumpulan objek yang sesuai, dan beri label properti yang ditentukan di atas dalam atribut objek, kodenya adalah sebagai berikut:
Metode enkapsulasi
Nuget menginstal plugin NPOI
Kodenya adalah sebagai berikut:
Kode panggilan:
(Akhir)
|