我有一个定义 json 格式的类:
public class ResultType
{
public bool status { get; set; }
public string message { get; set; }
}
实际的 json 看起来像这样:
{"result":{"status":true,"message":"Success"}}
将 json 反序列化为“结果”时如何覆盖 root 属性
最佳答案
JObject jsonResponse = JObject.Parse(jsonString);
ResultType _Data = Newtonsoft.Json.JsonConvert.DeserializeObject<ResultType>(jsonResponse["result"].ToString());
Console.WriteLine(_Data.status);
fiddle :https://dotnetfiddle.net/gjYS2p
关于c# - Newtonsoft.Json 用于反序列化的自定义根名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36729971/