Кодировка в С# при работе с JSON?

Всем привет! Есть такой кусочек кода:

public string Req(string m, string s, string t)
        {
            string method = m;
            string settings = s;
            string token = t;

            var url = "https://api.vk.com/method/"+ method+"?"+settings+ "&access_token="+token+"&v=5.63";
            WebClient client = new WebClient();
            var json = client.DownloadString(url);
            return json;
        }

Json приходит в неправильной кодировке. Что делать? Как исправить?
  • Вопрос задан
  • 211 просмотров
Решения вопроса 1
devspec
@devspec
Помогло? Отметь решением
Ну, собственно, https://msdn.microsoft.com/ru-ru/library/system.ne...
Либо Encoding.UTF8, либо Encoding.GetEncoding(1251)
Вряд ли ру-сервисы буду использовать иные кодировки, хотя не исключено (читайте документацию API VK)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы