我试图获得价值js
,但我得到:
System.Web.Extensions.dll 中出现“System.InvalidOperationException”类型的第一次机会异常
附加信息:数组的反序列化不支持类型“System.String”。
如何解决这个问题?
string a = "{\"payload\":{\"js\":[\"abc\"]}}";
JavaScriptSerializer ser = new JavaScriptSerializer();
JSONData j = ser.Deserialize<JSONData>(a);
Console.WriteLine(j.payload.js.ToString());
public class JSONData
{
public payload payload { get; set; }
}
public class payload
{
public string js { get; set; }
}