Json的SerializationException错误
老师,帮我看看,这是错在哪呢?谢谢
------解决方案--------------------seJson有错误。如果你使用json.net,它的异常信息会给出“多少行多少列”具体的错误字符位置。
------解决方案--------------------
ReadObject方法,你贴出来的是RootObject类。
------解决方案--------------------如果你的JSON是一个自定义的类型,那么你可以使用jsonobject反序列化这个JSON字符串成为这个类型的对象,如果不是,那个我建议你可以使用JavaScriptSerializer类的Deserialize序列化成为Dictionary字典类型。
例如:
JavaScriptSerializer serializer = new JavaScriptSerializer();
object objjson = serializer.Deserialize(jsondata,typeof(Dictionary<string,Dictionary<string,string>>));
Dictionary<string,Dictionary<string,string>> dicJson = (Dictionary<string,Dictionary<string,string>>)objjson;