2011-09-20 2 views
0

서버에서 데이터 집합을 가져와 목록 상자에 각 항목을 표시하는 Windows Phone 앱을 작성 중입니다.사전 목록이 포함 된 사전을 역 직렬화하는 방법

데이터 내가이

Dictionary<string, object> values = JsonConvert.DeserializeObject<Dictionary<string, object>>(json); 

같은 사전에 데이터를 얻을하는 방법을 알고이

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

처럼 보이는 서버에서 제공하지만에 (한 사전 항목에 모두 매쉬 기대되는, 그것이 전부다).

목록에 포함 된 사전 (사전 "데이터"에 포함 된 각 사전을 가져 와서 변수에 저장할 수 있습니다 (위의 그림과 같이 각 목록 항목은 데이터 사전입니다) ?

죄송합니다. 필요한 경우 명확하게 설명 할 수 있습니다.

감사합니다,
크리스

+0

는'JsonConvert'은 무엇 http://stackoverflow.com/questions/2546138/deserializing-json-data-to-c-using-json-net –

+0

이 발생한다? – AnthonyWJones

답변

0

도움이된다면 나도 몰라하지만 어쩌면 당신이 사전 < 문자열, 사전 < 문자열, 객체 >>에 사전 신고 및 역 직렬화를 변경해야합니다.

관련 문제