【发布时间】:2012-06-04 20:17:54
【问题描述】:
我的 Json 字符串:
jsonString ="{"GetStatusResult":[{"CaseCompleteInd":"N","CaseNbr":"999999","InSurgeryNowInd":"Y","InRoomNowInd":"N"}]}";
我的课:
public class GetStatusResult
{
public List<CaseModel> caseDetails { get; set; }
}
public class CaseModel
{
public string CaseCompleteInd { get; set; }
public string CaseConfirmNbr { get; set; }
public string InSurgeryNowInd { get; set; }
public string InRoomNowInd{ get; set; }
}
}
我的代码:
GetStatusResult caseInfo = new GetStatusResult();
JavaScriptSerializer jsSerializer = new JavaScriptSerializer();
caseInfo = jsSerializer.Deserialize<GetStatusResult>(jsonString);
我的问题:
对象始终返回为 NULL,并且未填充 CaseModel 详细信息。 JSON字符串显然有数据,但我觉得我的类结构与根级别的类有些混乱。它似乎与此处和其他地方发布的其他示例相似,所以我现在不知所措。非常感谢任何帮助。
【问题讨论】:
-
我猜你的意思是
caseInfo对象返回null?你在哪里引用CaseModel类?我没看到。
标签: asp.net-mvc json null javascriptserializer