我將JSON
數據存儲到類中。但是,我很難解決下面第二個JSON
行,BadGuy
。我無法正確存儲它的數據。JSON解析問題
{
\"First\":{\"FirstBool\":1, \"aString\":\"hello\"},
\"BadGuy\":\"BadGuy says hello\" //<--- this one, how do I tackle this in code below?
}
public class First
{
[JsonProperty("FirstBool")]
public int FirstBool { get; set; }
[JsonProperty("aString")]
public string aString { get; set; }
}
public class BadGuy //my poorly attempt
{
[JsonProperty("BadGuy")]
public string BadGuy { get; set; }
}
public class ClsResult
{
[JsonProperty("First")]
public First First { get; set; }
[JsonProperty("BadGuy")] // another poorly attempt
public BadGuy BadGuy { get; set; }
}
如何我反序列化我JSON
:
var ser = JsonConvert.DeserializeObject<ClsResult>(myJSON);
沒有'BadGuy'類型,將'BadGuy'屬性改爲'string'類型。 – Sinatr
@Sinatr你是指''BadGuy'類中的'[JsonProperty(「string」)]'的意思嗎? – user7399041
不,請參閱@AndySkirrow答案。 – Sinatr