我做一個查詢並獲得儘可能結果是這樣的,這是我放進一個Hashtable
通過響應JSON對象進行迭代
{"success":"true", "result":[{"type":"email", "address":"[email protected]"},{"type":"email", "address":"[email protected]"}]}
然後我做
return hashtable["result"];
所以我只剩下這個
[{"type":"email", "address":"[email protected]"},{"type":"email", "address":"[email protected]"}]
但我的問題em是我不知道如何迭代「結果」中的每個對象來填充我自己的對象。我正在尋找一個解決方案,但我發現的唯一的答案是使用
foreach(DictionaryEntry entry in searchResult) {
//do something<br>
}
當我迭代通過哈希表這樣我只能用屬性entry.Key
和entry.Value
,但我不能說哪個值我需要的特定密鑰。歡迎任何建議。
你應該看看像JSON.NET這樣的庫來爲你做這種反序列化 – 2014-09-05 13:03:57