Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 42167|Jawab: 4

[Sumber] .NET Core menggunakan NPOI untuk membaca Excel dan mengembalikan kumpulan Daftar generik

[Salin tautan]
Diposting pada 17/09/2021 10.32.37 | | | |
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)





Mantan:proyek maven \target\classes\META-INF\MANIFEST. MF (sistem...
Depan:.NET Core mengembangkan program Windows Forms
Diposting pada 17/09/2021 10.37.31 |
Terima kasih, pria besar, telah meneliti
Diposting pada 19/09/2021 19.35.26 |
Ini harus digunakan
Diposting pada 22/09/2021 15.26.11 |
Belajar dengan giat
Diposting pada 18/10/2021 20.57.53 |

Terima kasih, pria besar, telah meneliti
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com