2012-05-06 70 views
1

此外,我會建議請參考下面的鏈接提供類似的線程,爲相同的問題提供一些解決方案。如何解析WP7的以下JSON?

問題在Silverlight程序

反序列化JSON希望它可以幫助你。

+1

此JSON不包含最新信息。你需要什麼日期? –

+1

對不起,我編輯了我的問題! – vir

+0

好的,我編輯了我在這裏試過的, – vir

回答

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); 
    //... 
+1

你可以請我重定向一個簡單的演示嗎?在哪裏我可以把我的xxxx.json webservice鏈接並獲取數據? – vir

+0

我不確定是否遇到這樣的示例,但即使是這樣,我也沒有鏈接 - 只看到我給你的鏈接中的示例 –

+0

好吧,我編輯了我在這裏試過的, – vir