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

SilverSun

Client
Joined
Oct 31, 2013
Messages
172
Reaction score
24
Points
18
Подскажите пожалуйста, при запросе Get, приходит в ответе вот такая кодировка: \u041c\u0430\u043d\u0441\u0443\u0440
Как ее приветси в человеческий вид?
 

LexxWork

Client
Joined
Oct 31, 2013
Messages
1,190
Reaction score
792
Points
113
Regex.Unescape("\u041c\u0430\u043d\u0441\u0443\u0440")
 
  • Thank you
Reactions: SilverSun

SilverSun

Client
Joined
Oct 31, 2013
Messages
172
Reaction score
24
Points
18
А как это приспособить в зеннопостере?
 

ssXXXss

Client
Joined
Dec 23, 2014
Messages
7,375
Reaction score
2,042
Points
113
экшен С# или ява если с браузером работаете
 
  • Thank you
Reactions: SilverSun

SilverSun

Client
Joined
Oct 31, 2013
Messages
172
Reaction score
24
Points
18
Наверно делаю что то не так. Выдает ошибку: Компиляция кода Ошибка в действии "CS1002" "; expected". [Строка 1; Столбец 55]

Пробовал и ява и C# И там и там ошибка одинаковая.
 

evgen_po

Client
Joined
Aug 27, 2013
Messages
848
Reaction score
532
Points
93
Наверно делаю что то не так. Выдает ошибку: Компиляция кода Ошибка в действии "CS1002" "; expected". [Строка 1; Столбец 55]

Пробовал и ява и C# И там и там ошибка одинаковая.
Regex.Unescape("\u041c\u0430\u043d\u0441\u0443\u0440");
в конце ; не хватает
 
  • Thank you
Reactions: SilverSun

SilverSun

Client
Joined
Oct 31, 2013
Messages
172
Reaction score
24
Points
18
Regex.Unescape("\u041c\u0430\u043d\u0441\u0443\u0440");
в конце ; не хватает
Ошибка поменялась:
Компиляция кода Ошибка в действии "CS1003" "The name Regex does not exist in the current context". [Строка 1; Столбец 1]
 

SilverSun

Client
Joined
Oct 31, 2013
Messages
172
Reaction score
24
Points
18
Такс, прописал вот такую дериктиву
using System.Text.RegularExpressions;
И код сработал. В переменной возвращается слово "ok". Что надо сделать, что бы в переменной вернулось расшифрованное слово? Подскажите, пожалуйста.
 

evgen_po

Client
Joined
Aug 27, 2013
Messages
848
Reaction score
532
Points
93
Такс, прописал вот такую дериктиву
using System.Text.RegularExpressions;
И код сработал. В переменной возвращается слово "ok". Что надо сделать, что бы в переменной вернулось расшифрованное слово? Подскажите, пожалуйста.
пропишите так:
return Regex.Unescape("\u041c\u0430\u043d\u0441\u0443\u0440");
 
  • Thank you
Reactions: SilverSun

SilverSun

Client
Joined
Oct 31, 2013
Messages
172
Reaction score
24
Points
18
Все получилось! Всем спасибо за помощь!
 

SilverSun

Client
Joined
Oct 31, 2013
Messages
172
Reaction score
24
Points
18
Подскажите еще такой вопрос, как мне записать вместо кода, переменную с кодом.
 

evgen_po

Client
Joined
Aug 27, 2013
Messages
848
Reaction score
532
Points
93
return Regex.Unescape(project.Variables["ваша переменная"].Value);
 

SilverSun

Client
Joined
Oct 31, 2013
Messages
172
Reaction score
24
Points
18

Чешир

Client
Joined
Jun 27, 2014
Messages
1,654
Reaction score
996
Points
113
а если такие юникод-обозначения разбросаны по вполне приличному латинскому тексту?
Я сделал башню замен, которая меняет символы на буквы русского языка.
Не уверен, что это лучшее решение, но оно работает.
Может, кому-то и сгодится... лично я из вашей беседы в этой теме вообще ничего не понял... все по-старинке, пердячим паром делаю...
По шабу-
В верхний кирпич пишете откуда брать.
В нижний - куда класть
 

Attachments

Чешир

Client
Joined
Jun 27, 2014
Messages
1,654
Reaction score
996
Points
113
пропишите так:
return Regex.Unescape("\u041c\u0430\u043d\u0441\u0443\u0440");
Что-то эта конструкция у меня только в ПМ работате, а в ЗП выдает пустое значение, файл на выходе пустой получается.
Что бы это могло быть?

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

return Regex.Unescape(project.Variables["ваша переменная"].Value);
А этот вариант и в ЗП работает.
Спасибо.
В первом случае я тупо вставлял переменную вместо крякозябр и работало только в ПМ.
 
Last edited by a moderator:
  • Thank you
Reactions: Mikhail B.

Mikhail B.

Client
Joined
Dec 23, 2014
Messages
14,453
Reaction score
5,472
Points
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

  • Thank you
Reactions: evgen_po

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)