的複雜對象我有一個JSON字符串,我需要一些幫助來反序列化。C#.NET如何反序列化JSON
什麼工作對我來說..這是JSON
{
"response": [
{
"loopa": "81ED1A646S894309CA1746FD6B57E5BB46EC18D1FAff",
"drupa": "D4492C3CCE7D6F839B2BASD2F08577F89A27B4ff",
"images": [
{
"report": {
"nemo": "unknown"
},
"status": "rock",
"id": "7e6ffe36e-8789e-4c235-87044-56378f08m30df",
"market": 1
},
{
"report": {
"nemo": "unknown"
},
"status": "rock",
"id": "e50e99df3-59563-45673-afj79e-e3f47504sb55e2",
"market": 1
}
]
}
]
}
我有類的例子,但我沒有使用這些類,我不介意使用一些其他類。 這些都是類:
public class Report
{
public string nemo { get; set; }
}
public class Image
{
public Report report { get; set; }
public string status { get; set; }
public string id { get; set; }
public int market { get; set; }
}
public class Response
{
public string loopa { get; set; }
public string drupa{ get; set; }
public Image[] images { get; set; }
}
public class RootObject
{
public Response[] response { get; set; }
}
我想提一提,我有Newtonsoft.Json已經這樣我就可以使用一些功能從那裏。
我該怎麼辦呢? 謝謝。
是否有任何異常被拋出?什麼是錯誤信息?你能否發表反序列碼? – 2013-05-02 13:25:07
沒有任何限制我只是沒有收到任何數據。並在快速查看中獲取:名稱'在當前上下文中不存在 – 2013-05-02 13:35:28
查看答案並檢查正確答案以結束此問題。 – filipko 2013-05-05 14:20:26