2011-09-20 178 views
0

我正在寫一個Windows Phone應用程序,它將從服務器獲取一組數據並在列表框中顯示每個條目。如何反序列化包含字典列表的字典

的數據來自服務器看起來像這樣

{ 
    "data": [ 
    { 
     "value1": 777103069782066, 
     "value2": "SomeString", 
     "value3": "TextToDisplay1" 
    }, 
    { 
     "value1": 750050696652932, 
     "value2": "SomeString2", 
     "value3": "TextToDisplay2" 
    }, 
    { 
     "value1": 516092242936133, 
     "value2": "SomeString3", 
     "value3": "TextToDisplay3" 
    } 
    ] 
} 

我知道如何獲取數據到這樣

​​

一本字典,但它搗爛所有到一個字典條目(以預計,這就是全部)。

如何獲取列表中包含的每個字典 - 包含在字典「數據」中,並且能夠將它們存儲在變量中(列表中,每個列表條目都是上面顯示的數據字典) ?

對不起,如果問題是羅嗦。如果需要,我可以澄清。

謝謝,
克里斯

+0

請參閱http://stackoverflow.com/questions/2546138/deserializing-json-data-to-c-using-json-net –

+0

什麼是JsonConvert? – AnthonyWJones

回答

0

我不知道是否有幫助,但也許你應該你的字典申報和反序列化更改爲詞典<字符串,字典<字符串對象>>