如何解析WP7的以下JSON?

时间:2012-05-06 11:58:21

标签: windows-phone-7 constraints

另外,我建议请参考下面的链接,找到一个类似的主题,为同样的问题提供一些解决方案。

在Silverlight程序中反序列化JSON的问题

希望它可以帮到你。

1 个答案:

答案 0 :(得分:1)

您应该使用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);
    //...