| |||||||||
Apakah yang menyebabkan ralat import kontrak legasi, NoSuchElementException: nol
Dalam kebanyakan tika, terdapat isu dalam data medan yang mengandungi amaun teks yang besar. Apabila ralat ini ditemui, hampir akhir nilai medan teks panjang terdapat tanda petikan berbilang ("), dan ini menyebabkan pembatas lajur menjadi tidak stabil. Dalam baris data yang terjejas, lajur baharu yang tiada pengepala dicipta kerana petikan menganggu pembatas.
Contoh yang menyebabkan isu ialah:
Kami Individu Amerika Syarikat, untuk membentuk Kesatuan yang lebih sempurna, mewujudkan Keadilan, memastikan Kelemahan domestik, menyediakan pembelaan yang biasa, menggalakkan Kebajikan umum, dan menjamin Blessof Liberty kepada Kuala dan Positif kami, melakukan pengasuhan ini dan mewujudkan Perlembagaan ini untuk "Amerika Syarikat."
Tanda petikan di sekitar Amerika Syarikat boleh mengganggu cara nilai dipisahkan koma (CSV) dimuatkan kerana ia mengganggu pemisah medan koma, menyebabkan percubaan untuk membuat lajur baharu dalam baris yang tiada nilai pengepala.
Untuk membetulkan isu, keluarkan tanda petikan berdekatan akhir rentetan dan import semula.
Untuk mengetahui tempat mencari data rosak dalam fail Contracts.csv, paparkan log ralat import dalam Uruskan > Pentadbiran > Pengurus Projek > Import Status Kontrak Legasi. Skrol ke bawah log import untuk mencari mesej ralat. Kemudian, semak dalam baris data yang muncul selepas baris kemas kini/penciptaan terakhir yang berjaya setiap log.
Strategic Contracts