-3 c# serialization json javascriptserializer
我收到了错误Invalid JSON primitive.所以我一直在简化我的JSON字符串,直到空数组:[]我甚至检查字符串是否正确,并且长度为2.
我相信这[]应该适用于一系列的任何东西?
我的代码是
jsonString = "[]";
var v = new JavaScriptSerializer();
Felagi[] felagar = (Felagi[])v.Deserialize<Felagi[]>("jsonString");
Run Code Online (Sandbox Code Playgroud)
对于它可能值得的东西,我尝试反序列化的类是
public class Felagi
{
public String firstName { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
您正在尝试反序列化字符串文字"jsonstring",而不是变量的内容jsonString.尝试
Felagi[] felagar = (Felagi[])v.Deserialize<Felagi[]>(jsonString);
Run Code Online (Sandbox Code Playgroud)