【发布时间】:2015-09-18 10:06:44
【问题描述】:
我是 asp.net mvc 4 框架的新手。我想要代码来解析使用 jquery 从视图接收到的 json 到数组列表。我的 json 是这样的:
"{\"ServiceDataModel\":[{\"ServiceId\":\"7\",\"ServiceName\":\"Test Service\",\"ServiceRate\":\"4\",\"NoOfTimes\":\"1\",\"TotalAmount\":\"4\",\"Discount\":\"1\",\"NetAmount\":\"3\"},
{\"ServiceId\":\"7\",\"ServiceName\":\"Test Service\",\"ServiceRate\":\"36\",\"NoOfTimes\":\"1\",\"TotalAmount\":\"36\",\"Discount\":\"2\",\"NetAmount\":\"34\"}]}"
我不确定这是不是正确的 json?我在调试期间在控制器中收到了这个。
这是我的代码:
public ActionResult SavePatientServices(string id, string totalnetamount, string remarks, string approvedby)
{
JavaScriptSerializer serializer = new JavaScriptSerializer();
string test = Regex.Unescape(id);
ServiceDataModel datum = JsonConvert.DeserializeObject<ServiceDataModel>(id);
dynamic stuff = JsonConvert.DeserializeObject(id);
var log = JsonConvert.DeserializeObject<ServiceDataModel>(id);
var obj = JsonConvert.DeserializeObject<List<ServiceDataModel>>(stuff);
//List<ServiceDataModel> ListAnswers = serializer.Deserialize<List<ServiceDataModel>>(stuff);
return Content("");
}
【问题讨论】:
标签: c# jquery asp.net json asp.net-mvc