我正在尝试序列化此字符串:
{data:[{key:"0",value:"local"},{key:"0",value:"xmlstring"},{key:"1",value:"json"}],type:[{key:"1",def:"1",description:"",constructor:"",function:"",script:"",standard:"",value:"{val}",builder:"{3}"}]}
用这个:
var jsonStandardPropObj = new JavaScriptSerializer().Deserialize<RootObj>(_DefaultObjProps);
然而它给出了错误:
索引超出了数组的范围。
之前它运作良好,但是我从对象和数值中删除了双qoutes。 反正有没有让这个工作,所以我可以像这样串行这个字符串?