反序列化时:DateTime 内容“2016-12-30”未按 JSON 的要求以“\/Date(”开始并以“)\/”结束。
seahi 2016-12-06 04:16:55 view上用的easyui datagrid保存数据时将JSON传到服务器端,然后反序列化,代码如下:
string jsonString = Request["BillEntry"];
List<ARBillEntry> entrys = JSON.JsonDeserialize<List<ARBillEntry>>(jsonString.Replace("\"\"", "null"));
如果有日子字段就会出现下面的错误提示:
反序列化对象 属于类型 System.Collections.Generic.List`1[[Seahisoft.Catering.CostMng.Models.ARBillEntry, Seahisoft.Catering.CostMng, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]] 时出现错误。DateTime 内容“2016-12-30”未按 JSON 的要求以“\/Date(”开始并以“)\/”结束。
因为从界面返回的日期格式是:2016/12/6,这种,这个有什么好的解决方案?