亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何對存儲在 txt、csv、xls、xlsx 文件中的數據應用驗證

如何對存儲在 txt、csv、xls、xlsx 文件中的數據應用驗證

C#
慕無忌1623718 2022-07-23 17:23:55
我想選擇 File(txt,csv,xls,xlsx) 然后對文件的結構應用驗證。我有一個 DTO(數據傳輸對象)并想使用 DTO 驗證文件。對于 ex- DTO 具有三個屬性(名稱、類別、卷號),那么所選的 excel 文件應該具有相同的列。
查看完整描述

1 回答

?
慕桂英3389331

TA貢獻2036條經驗 獲得超8個贊

當數據在文件(csv,txt...)中時,您無法驗證數據。您必須將數據讀取到計算機內存中,然后通過不同的方法讀取不同類型文件中的數據。

比如你可以通過File.ReadAllText讀取txt文件,但是不能用同樣的方式讀取Excel。

在我看來,您可以嘗試...catch...包裝讀取的文件代碼,如果拋出任何異常,則文件不是您想要的。


查看完整回答
反對 回復 2022-07-23
  • 1 回答
  • 0 關注
  • 90 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號