Показать сообщение отдельно
Старый 27.06.2016, 18:18   #1  
FrolovAndy is offline
FrolovAndy
Участник
 
71 / 45 (2) +++
Регистрация: 13.09.2007
DAX2009, веб-сервисвозращает данные в виде "\u####"
Проблема следующая - с веб-сервисом обмениваюсь данными с помощью .net библиотек, всё идет нормально, до тех пор пока в ходе метода "GET" не получаю запрашиваемые данные. Конкретно, System.IO.StreamReader, метод readToEnd.
Возвращаемая строка приходит то ли в Unicode формате, то ли там в самом начале, в настройке в методах set_* я что-то не так задал, короче в инфологе или отладчике виден просто перечень вида "\u0410\u0431..." и т.д.
Есть какое-нибудь средство конвертации такой строки в понимаемый вид?
Пробовал играться с System.Text.Encoding::Convert, но ничего путного не вышло, если не считать что в одной из попыток вместо описанного выше текста вылезли кракозябры.
Наверно ведь это как-то лечится?

Порылся на форуме, вроде много чего-то похожего видел, но приведённые там решения не помогли, а по конкретно описанной проблеме ничего не нашёл.