的json數據是這樣的反序列化嵌套的JSON字符串
"{\"total_entries\":2,\"current_page\":1,\"total_pages\":1,\"per_page\":2,\"items\":[{\"workspace\":{\"background_color\":\"#ffedd3\",\"data_room\":false,\"default_sort\":\"alphabetical\",\"default_view\":\"list\",\"id\":330201,\"name\":\"MyWorkSpaceNew\",\"updated_at\":\"2013-05-08T05:54:25-07:00\",\"root_folder_id\":166325721,\"owner_id\":991101,\"is_owner\":true,\"effective_role\":\"Administrator\",\"audit_trail\":true,\"require_agreement\":false,\"agreement_accepted\":false}},{\"workspace\":{\"background_color\":\"white\",\"data_room\":false,\"default_sort\":\"alphabetical\",\"default_view\":\"list\",\"id\":343316,\"name\":\"qqq\",\"updated_at\":\"2013-05-12T22:34:08-07:00\",\"root_folder_id\":179855446,\"owner_id\":991101,\"is_owner\":true,\"effective_role\":\"Administrator\",\"audit_trail\":true,\"require_agreement\":false,\"agreement_accepted\":false}}]}"
我想deserilize JSON數據 我的C#代碼就像
workspacename data = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize<workspacename>(responseText);
我想反序列化我得到total_entries的數據, items count,per_page,但在工作區內,我得到的每件東西都是空的
public class workspacename
{
public int total_entries { get; set; }//getting value
public int current_page { get; set; }//getting value
public int total_pages { get; set; }//getting value
public int per_page { get; set; }//getting value
public List<items> items { get; set; }// items count 2 but value null.
}
public class items
{
// public List<workspace> workspace { get; set; }
public string background_color { get; set; }
public bool data_room { get; set; }
public string default_sort { get; set; }
public string default_view { get; set; }
public int id { get; set; }
public string name { get; set; }
public DateTime updated_at { get; set; }
public int root_folder_id { get; set; }
public int owner_id { get; set; }
public bool is_owner { get; set; }
public string effective_role { get; set; }
public bool audit_trail { get; set; }
public bool require_agreement { get; set; }
public bool agreement_accepted { get; set; }
}
請張貼在充分的JSON值,並且還提供工作空間類重現該問題。 – Saravanan
hei我更新了我的代碼現在檢查它 – user2322397
嘿我沒有創建工作區類是否需要? – user2322397