我有一個Json服務,我不能改變,因爲它不是我的。 他們的Json格式化的解析方式很困難。它看起來像這樣。Alter Json或ExtensionDataObject
"people": {
"Joe Bob": {
"name": "Joe Bob",
"id": "12345"
},
"Bob Smith": {
"name": "Bob Smith",
"id": "54321"
}
},
我真的更喜歡這個佈局像一個JSon數組,但它目前不是。 我想知道這裏最好的辦法。在解析它或加載ExtensionData並從中解析它之前,我應該將Json改爲看起來像一個數組嗎?
飼料中還有其他項目,我沒有問題。只是堅持這一節。
感謝
mabye this:http://msdn.microsoft.com/en-us/library/system.collections.specialized.namevaluecollection.aspx可以幫助嗎?(如果你想循環的項目..) –
你想用它做什麼?將它反序列化成一個類型?只需循環每個鍵?你碰到什麼確切的問題? –
我想創建一個列表與包含名稱和ID的類。問題是他們命名的類,讓我絆倒。 –
vSteve