none
win8 json 解析反序列化的问题 RRS feed

  • 问题

  • HttpClient httpClient = new HttpClient();
                var result = await httpClient.GetStringAsync(url);
                IndexPageModel indexPage = (IndexPageModel)JsonConvert.DeserializeObject(result, typeof(IndexPageModel));

    result已经返回请求到的字符串,下面的反序列化代码执行时报的错如下图,各位大神们有遇到的没 ?(并且我引用的是适合 win8的Json45r11\Bin\WinRT 下的Newtonsoft.Json.dll)

    2012年12月10日 2:44

答案

  • 发现这个错误是由于我只在IndexPageModel indexPage = (IndexPageModel)JsonConvert.DeserializeObject(result, typeof(IndexPageModel));这一行代码前加了断点导致的,并不影响返回的结果。总体来说这个现象挺诡异的,谢谢。
    2012年12月12日 2:05

全部回复