Что за кодировка: \u040c ?

  • Автор темы Автор темы SilverSun
  • Дата начала Дата начала

SilverSun

Client
Регистрация
31.10.2013
Сообщения
172
Реакции
24
Баллы
18
Подскажите пожалуйста, при запросе Get, приходит в ответе вот такая кодировка: \u041c\u0430\u043d\u0441\u0443\u0440
Как ее приветси в человеческий вид?
 
Regex.Unescape("\u041c\u0430\u043d\u0441\u0443\u0440")
 
  • Оценить
Реакции: SilverSun
А как это приспособить в зеннопостере?
 
экшен С# или ява если с браузером работаете
 
  • Оценить
Реакции: SilverSun
Наверно делаю что то не так. Выдает ошибку: Компиляция кода Ошибка в действии "CS1002" "; expected". [Строка 1; Столбец 55]

Пробовал и ява и C# И там и там ошибка одинаковая.
 
Наверно делаю что то не так. Выдает ошибку: Компиляция кода Ошибка в действии "CS1002" "; expected". [Строка 1; Столбец 55]

Пробовал и ява и C# И там и там ошибка одинаковая.
Regex.Unescape("\u041c\u0430\u043d\u0441\u0443\u0440");
в конце ; не хватает
 
  • Оценить
Реакции: SilverSun
Такс, прописал вот такую дериктиву
using System.Text.RegularExpressions;
И код сработал. В переменной возвращается слово "ok". Что надо сделать, что бы в переменной вернулось расшифрованное слово? Подскажите, пожалуйста.
 
Такс, прописал вот такую дериктиву
using System.Text.RegularExpressions;
И код сработал. В переменной возвращается слово "ok". Что надо сделать, что бы в переменной вернулось расшифрованное слово? Подскажите, пожалуйста.
пропишите так:
return Regex.Unescape("\u041c\u0430\u043d\u0441\u0443\u0440");
 
  • Оценить
Реакции: SilverSun
Все получилось! Всем спасибо за помощь!
 
Подскажите еще такой вопрос, как мне записать вместо кода, переменную с кодом.
 
return Regex.Unescape(project.Variables["ваша переменная"].Value);
 
а если такие юникод-обозначения разбросаны по вполне приличному латинскому тексту?
Я сделал башню замен, которая меняет символы на буквы русского языка.
Не уверен, что это лучшее решение, но оно работает.
Может, кому-то и сгодится... лично я из вашей беседы в этой теме вообще ничего не понял... все по-старинке, пердячим паром делаю...
По шабу-
В верхний кирпич пишете откуда брать.
В нижний - куда класть
 

Вложения

пропишите так:
return Regex.Unescape("\u041c\u0430\u043d\u0441\u0443\u0440");
Что-то эта конструкция у меня только в ПМ работате, а в ЗП выдает пустое значение, файл на выходе пустой получается.
Что бы это могло быть?

может, есть другие варианты? Через джаву-скрипт, например?

return Regex.Unescape(project.Variables["ваша переменная"].Value);
А этот вариант и в ЗП работает.
Спасибо.
В первом случае я тупо вставлял переменную вместо крякозябр и работало только в ПМ.
 
Последнее редактирование модератором:
  • Оценить
Реакции: Mikhail B.

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)