案例:我从第三方服务器收到一个JSON字符串,其中包含一个对象列表.例如[{"foo":"bar","someotherfield":"somevalue"},{etc},{etc}]
我有一个C#类,
public class MyObject
{
public string A { get; set; }
public string B { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
现在,我想使用JsonConvert.DeserializeObject,但是它将"foo"映射到A等等.我该怎么做呢?
您可以使用该JsonProperty属性.
[JsonProperty("foo")]
public string A { get; set; }
Run Code Online (Sandbox Code Playgroud)