Декодирование символов, полученных с сайта - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Хочу попросить подсказки. Начинаю брать данные с сайта, получаю строки вида:
\u041a\u0430\u043a\u0428 \u041d\u0417\u0430\u043c
Начал думать, как можно декодировать, нашел как и что:
list.Replace("\\u0430","а");
list.Replace("\\u0431","б");
list.Replace("\\u0432","в");
list.Replace("\\u0433","г");
list.Replace("\\u0434","д");
list.Replace("\\u0435","е");
list.Replace("\\u0451","ё");
list.Replace("\\u0436","ж");
list.Replace("\\u0437","з");
list.Replace("\\u0438","и");
list.Replace("\\u0439","й");
list.Replace("\\u043a","к");
list.Replace("\\u043b","л");
list.Replace("\\u043c","м");
list.Replace("\\u043d","н");
list.Replace("\\u043e","о");
list.Replace("\\u043f","п");
list.Replace("\\u0440","р");
list.Replace("\\u0441","с");
list.Replace("\\u0442","т");
list.Replace("\\u0443","у");
list.Replace("\\u0444","ф");
list.Replace("\\u0445","х");
list.Replace("\\u0446","ц");
list.Replace("\\u0447","ч");
list.Replace("\\u0448","ш");
list.Replace("\\u0449","щ");
list.Replace("\\u044a","ъ");
list.Replace("\\u044b","ы");
list.Replace("\\u044c","ь");
list.Replace("\\u044d","э");
list.Replace("\\u044e","ю");
list.Replace("\\u044f","я");
list.Replace("\\u0410","А");
list.Replace("\\u0411","Б");
list.Replace("\\u0412","В");
list.Replace("\\u0413","Г");
list.Replace("\\u0414","Д");
list.Replace("\\u0415","Е");
list.Replace("\\u0401","Ё");
list.Replace("\\u0416","Ж");
list.Replace("\\u0417","З");
list.Replace("\\u0418","И");
list.Replace("\\u0419","Й");
list.Replace("\\u041a","К");
list.Replace("\\u041b","Л");
list.Replace("\\u041c","М");
list.Replace("\\u041d","Н");
list.Replace("\\u041e","О");
list.Replace("\\u041f","П");
list.Replace("\\u0420","Р");
list.Replace("\\u0421","С");
list.Replace("\\u0422","Т");
list.Replace("\\u0423","У");
list.Replace("\\u0424","Ф");
list.Replace("\\u0425","Х");
list.Replace("\\u0426","Ц");
list.Replace("\\u0427","Ч");
list.Replace("\\u0428","Ш");
list.Replace("\\u0429","Щ");
list.Replace("\\u042a","Ъ");
list.Replace("\\u042b","Ы");
list.Replace("\\u042c","Ь");
list.Replace("\\u042d","Э");
list.Replace("\\u042e","Ю");
list.Replace("\\u042f","Я");
И тут получил провал. Эти виды записываются сразу буквами(например, если я возьму и напишу
string test = "\u041a\u0430\u043c\u0430";
Получу значение test = "Кама" Кто может подсказать, как быть? Заранее спасибо за ответ!

Решение задачи: «Декодирование символов, полученных с сайта»

textual
Листинг программы
string test = "\u041a\u0430\u043c\u0430";

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.071 из 5
Похожие ответы