gpt4 book ai didi

c# - 使用 Newtonsoft 反序列化 JSON 对象 C#

转载 作者:行者123 更新时间:2023-12-02 05:16:22 28 4
gpt4 key购买 nike

我需要反序列化以下内容:

{"result":{"success":true,"value":"8cb2237d0679ca88db6464eac60da96345513964"}}

使用 Newtonsoft.Json 到 C# 对象

WebClient wc = new WebClient();
var json = wc.DownloadString(url);
Worker w = JsonConvert.DeserializeObject<Worker>(json);

这是类代码:

public class Worker
{

[JsonProperty("success")]
public string success { get; set; }

[JsonProperty("value")]
public string value { get; set; }
}

代码没有出错,但是成功为空。

最佳答案

你错过了外部对象。

public class Worker
{
[JsonProperty("result")]
public Result Result { get; set; }
}

public class Result
{
[JsonProperty("success")]
public string Success { get; set; }

[JsonProperty("value")]
public string Value { get; set; }
}

关于c# - 使用 Newtonsoft 反序列化 JSON 对象 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14570037/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com