2011-03-10 146 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对象循环得到的值。