此外,我建议请参阅下面的链接以获取类似的线程,该线程为同一问题提供了一些解决方案。
在 Silverlight 程序中反序列化 JSON 的问题
希望它可以帮助你。
此外,我建议请参阅下面的链接以获取类似的线程,该线程为同一问题提供了一些解决方案。
在 Silverlight 程序中反序列化 JSON 的问题
希望它可以帮助你。
您应该使用DataContractJsonSerializer进行 json 反序列化,使用HttpWebRequest来获取数据。
这是我使用 DataContractJsonSerializer 的一段代码:
//...
if (CheckError((HttpWebResponse) webResponse)) return;
var serializer = new DataContractJsonSerializer(typeof(Message[]), new[] { typeof(Message) });
var stream = webResponse.GetResponseStream();
_networkMessages = (Message[])serializer.ReadObject(stream);
//...