0
我在動態創建文本框並從文本框接收數字輸入並將結果發送到ASP.NET MVC Web Api服務。由於客戶端的實現方式,預先驗證文本框不是很方便。現在,當用戶將文本框留空時,序列化失敗,因爲JSON.NET無法將空字符串轉換爲整數。是否有自定義序列化的方法,以便如果輸入爲空,則將其序列化爲零,並且不引發序列化異常?JSON.NET序列化
我在動態創建文本框並從文本框接收數字輸入並將結果發送到ASP.NET MVC Web Api服務。由於客戶端的實現方式,預先驗證文本框不是很方便。現在,當用戶將文本框留空時,序列化失敗,因爲JSON.NET無法將空字符串轉換爲整數。是否有自定義序列化的方法,以便如果輸入爲空,則將其序列化爲零,並且不引發序列化異常?JSON.NET序列化
如果你做什麼你的方法(或類)接受一個可空int,而不是? –