Я программирую Visual Studio 2011, поэтому я вынужден использовать HttpClient
. Мне нужно, чтобы получить некоторые JSON данные из Интернета, но я думаю, мне нужно, чтобы установить содержание в «JSon данных» или что-то, потому что я всегда получаю странные символы при использовании только этот код:Получить данные Json с помощью HttpClient
HttpClient client = new HttpClient();
var response = client.Get("http://api.stackoverflow.com/1.1/users");
var content = response.Content.ReadAsString();
Так как я могу установить контент или что мне делать, чтобы получить правильные данные?
редактировать:
Вывод: что-то вроде этого:
Почему это «сила», чтобы использовать HttpClient? –
Нет такой вещи, как Visual Studio 2011. Вы имеете в виду Visual Studio 11 Developer Preview? И никакая версия Visual Studio не заставит вас использовать 'HttpClient'. Что именно вы подразумеваете под этим? Вы разрабатываете приложение в стиле Metro? – svick
Я предполагаю, что он работает над приложением стиля Metro, и в 'WinRT' больше нет класса' WebClient'. –