如何使用DataContractJsonSerializer
解析以下Json{"杰克" {"帐户ID":407," ACCOUNTTYPE":" TWITTER"}, "马克" {"帐户ID":407," ACCOUNTTYPE":" TWITTER"}, "约翰" {"帐户ID":407," ACCOUNTTYPE":" TWITTER"}, " 407" {"帐户ID":407," ACCOUNTTYPE":" TWITTER"}
}
答案 0 :(得分:2)
首先,您需要实现一个表示此JSON数据的类。然后,您需要创建DataContractJsonSerializer
的实例,然后调用ReadObject
方法来执行反序列化。
虽然this post指的是.NET 3.5,但我认为它仍然可以帮助你解决WP7问题。
答案 1 :(得分:0)
我也有类似的问题。我使用嵌套字典。像这样的东西 -
Dictionary<string, Dictionary<string, object>>
然后我循环遍历反序列化的对象以获取值。