Я прошу прощения за этот пост, потому что некоторым он может показаться банальным.Но я хотел бы понять работу GET API , к сожалению, почему-то я не нашел доступного учебника.Как лучший способ учиться на примерах, кто-нибудь может показать мне, как получить значения из тега name самым простым способом?может быть до textBox.
В xml:
https://bdl.stat.gov.pl/api/v1/subjects?lang=pl&format=xml
В json:
https://bdl.stat.gov.pl/api/v1/subjects?lang=pl&format=json
Код
public class Result
{
public string id { get; set; }
public string name { get; set; }
public bool hasVariables { get; set; }
public List<string> children { get; set; }
public string levels { get; set; }
}
private void button1_Click(object sender, EventArgs e)
{
using (WebClient wc = new WebClient())
{
wc.Encoding = System.Text.Encoding.UTF8;
var json = wc.DownloadString("https://bdl.stat.gov.pl/api/v1/subjects?lang=pl&format=json");
Result result = JsonConvert.DeserializeObject<Result>(json);
richTextBox1.Text = result.name;
}
}
Заранее благодарю за помощь.