繁体   English   中英

从JSON API(URL)C#解析数据

[英]Parse data from JSON API(URL) c#

我正在尝试从此API解析JSON数据:

我在主表格上写道:

void button1_Click(object sender, EventArgs e)
{
    using (var webClient = new System.Net.WebClient())
    {
        var json = webClient.DownloadString("URL");
        var user = JsonConvert.DeserializeObject<User>(json);
        MessageBox.Show(User.callsign);
    }
}

我创建了一个类,使用JSONProperty将JSON数据转换为字符串:

public class User
{
    [JsonProperty("callsign")]
    public string callsign { get; set; }
}

问题是,当我在主窗体上尝试MessageBox.Show(user.callsign)时,无法。 因为button1 void是静态的,而呼号字符串不是。 我能做什么??

问候!!

您使用的是类名,而不是变量名。 C#区分大小写。

更改为此:

MessageBox.Show(user.callsign);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM