我想綁定json obect到我的屬性當我反序列化json對象並綁定到屬性中時,屬性顯示空值,請有人幫我解決這個問題。如何在Windows Phone 8.1中反序列化json對象?
這是我的代碼
string s = "{\"response\":{\"status\":\"fail\",\"content\":{\"user_id\":\"56\",\"first\":\"kiran\",\"last\":\"kumar\",\"username\":\"kirankumar\"},\"msg\":\"shggh\"}}";
var jsonObj = JObject.Parse(s);
response myDeserializedObj = (response)Newtonsoft.Json.JsonConvert.DeserializeObject(jsonObj.ToString(), typeof(response));
這是性質
public class response
{
public string status { get; set; }
public content content { get; set; }
}
public class content
{
public string user_id { get; set; }
public string first { get; set; }
public string last { get; set; }
public string username { set; get; }
}
感謝, KARTHIK
感謝Hakam,很好的解決方案。它爲我工作。 – kathik
我希望你使用第二種解決方案,而不是第一種解決方案,它確實更乾淨,我們可以認爲它更正確。如果這個答案真的解決了你的問題,你可以把它標記爲可接受的答案,這將有助於其他有類似問題的人。很高興,這對你:) –
好吧哈卡姆,同樣以及我嘗試了另一個字符串,但我得到錯誤爲什麼你可以告訴我 – kathik