Сейчас у меня код вот такой, но он не работает (ошибка)
WebRequest req = WebRequest.Create("https://dictionary.yandex.net/api/v1/dicservice.json/lookup?key=dict.1.1.20180831T063038Z.89428291a5904b7b.53f166773e004d74002c2726ef4970f11ee5cd45&lang=ru-ru&ui=ru&text=привет");
WebResponse resp = req.GetResponse();
Stream stream = resp.GetResponseStream();
StreamReader sr = new StreamReader(stream);
string json = sr.ReadToEnd();
sr.Close();
var o = JObject.Parse(json);
Console.WriteLine(o["def"]["pos"]);
Console.ReadKey();
Сам json загрузил вот сюда: jsoneditoronline.org
Нужно получить значение pos.
WebRequest req = WebRequest.Create("https://dictionary.yandex.net/api/v1/dicservice.json/lookup?key=dict.1.1.20180831T063038Z.89428291a5904b7b.53f166773e004d74002c2726ef4970f11ee5cd45&lang=ru-ru&ui=ru&text=привет");
WebResponse resp = req.GetResponse();
Stream stream = resp.GetResponseStream();
StreamReader sr = new StreamReader(stream);
string json = sr.ReadToEnd();
sr.Close();
var o = JObject.Parse(json);
Console.WriteLine(o.SelectToken("def[0].pos").ToString());
Console.ReadKey();
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости