我有按以下方式格式化的 json:
{
"@start":"0",
"@totalRecords":"1",
"@queryTime":"0"
}
我的课程如下所示:
public class SearchResult
{
[JsonProperty(PropertyName = "@start")]
public string Start { get; set; }
[JsonProperty(PropertyName = "@totalRecords")]
public string Total { get; set; }
[JsonProperty(PropertyName = "@queryTime")]
public string QueryTime { get; set; }
}
但 Start、Total 和 QueryTime 仍然为空。
作为参考,反序列化是通过以下方式完成的:
SearchResult result = JsonConvert.DeserializeObject<SearchResult>(jsonString);