| |||||||||
導致匯入舊有合約錯誤的原因,NoSuchElementException:null
在多數情況下,包含大量文字的欄位資料發生問題。遇到此錯誤時,接近長文欄位值結尾有多個引號 ("),這些符號會導致欄的分隔符號不穩定。在受影響的資料列中,由於引號中斷分隔符號,因此會建立缺少表頭的新欄。
造成問題的範例如下:
我們美國人民,為了組成一個更完美的聯盟,建立正義,確保國內通告,為共同辯護提供保障,促進一般福利,並保障自由主義對自己和我們的庇護的祝福,為這個「美國」的憲法做准備。
在美國各地使用引號可以中斷逗號分隔值 (CSV) 載入的方式,因為這些引號會中斷逗號欄位分隔符號,導致嘗試在沒有標頭值的列內做出新資料行。
若要修正問題,請移除接近字串尾端的引號,然後重新匯入。
若要瞭解在 Contracts.csv 檔案中尋找錯誤資料的位置,請在 管理 > 管理 > 專案管理員 > 匯入舊有合約狀態 中檢視匯入錯誤日誌。捲動至匯入日誌底部以尋找錯誤訊息。接著,在各日誌最後成功更新/建立列後顯示的資料列。
戰略合約