#c# #json
#c# #json
Вопрос:
Как получать и обрабатывать данные JSON с URL-адреса в веб — службе C # ?
У меня есть веб-служба на C #, и я должен получать данные JSON с заданного URL.
Кто-нибудь может привести мне пример кода, который позволяет получать данные JSON и преобразовывать их в объект, который позволяет мне обрабатывать данные для других операций.
Ответ №1:
Вы можете взглянуть наhttp://james.newtonking.com/json для синтаксического анализа файла json (вы также можете загрузить его из пакета nuget).
Итак, после установки ваш код будет выглядеть следующим образом:
string url = "http://example.com/MethodThatReturnsJson";
using (WebClient client = new WebClient())
{
string webServiceJsonString = client.DownloadString(url);
YourObject yourObject = JsonConvert.DeserializeObject<YourObject>(webServiceJsonString);
}