2011-03-10 119 views
0

用下列JSON使用DataContractJsonSerializer解析嵌套的JSON使用DataContractJsonSerializer

我怎麼能解析

{ 「傑克」:{ 「帳戶ID」:407, 「ACCOUNTTYPE」: 「推特」}, 「馬克」:{「帳戶ID 「:407,」accountType「:」TWITTER「}, 」John「:{」accountId「:407,」accountType「:」TWITTER「}, 」407「:{」accountId「:407, 「推特」}

}

回答

2

首先,你需要實現一個表示這個JSON數據的類。然後您需要創建一個DataContractJsonSerializer的實例,然後調用ReadObject方法來執行反序列化。

雖然this post是指.NET 3.5,我認爲它應該仍然可以幫助你在WP7上。

0

我也有類似的問題。我使用嵌套字典。像這樣的東西 -

Dictionary<string, Dictionary<string, object>> 

然後,我通過deserialised對象循環得到的值。