我StackOverflow上讀到這裏很多問題,試圖找到一個解決一個簡單的問題。我正在使用FileHelpers庫導入CSV文件。該CSV文件的最後一列沒有分隔符,當我試圖導入我的錯誤當爲FileHelpers導入CSV文件時,爲什麼要將類模型的最後一列標記爲可選項?
Line: 2 Column: 179. Delimiter ',' not found after field 'Active' (the record has less fields, the delimiter is wrong or the next field must be marked as optional)
這是正確的,因爲我的文件看起來像
...,Clip Ons,,D02,8 Card Wallet,Y
...,D02,Bathurst Chain Crossbody,Y
一個解決方案,我發現是標記最後一列使用屬性FieldOptional
。問題是該列不是可選的;如果最後一列爲空,它必須拋出一個錯誤。
我如何處理這種情況,避免「FieldOptional
」屬性?
它聽起來像CSV有更多的記錄比你預期的.... – BugFinder
你顯示你的csv的兩條線是不一樣的!第一行有6個字段,第二行只有4. –
@ChrisDunaway這只是一個例子,表明我在行尾沒有分隔符 – Phate01