Конверт в Юникод

Wide

Client
Регистрация
04.02.2013
Сообщения
944
Благодарностей
252
Баллы
63
Добрый день камрады! Есть следующая задача конвертнуть обычны текст в юникод, т.е.:
имеем текст: Потребность сделать свою квартиру в стиле современных тенденций вынуждает многих людей прибегать к капитальному ремонту
на выходе должно получится:
Код:
\u041f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u044c \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0441\u0432\u043e\u044e \u043a\u0432\u0430\u0440\u0442\u0438\u0440\u0443 \u0432 \u0441\u0442\u0438\u043b\u0435 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0442\u0435\u043d\u0434\u0435\u043d\u0446\u0438\u0439 \u0432\u044b\u043d\u0443\u0436\u0434\u0430\u0435\u0442 \u043c\u043d\u043e\u0433\u0438\u0445 \u043b\u044e\u0434\u0435\u0439 \u043f\u0440\u0438\u0431\u0435\u0433\u0430\u0442\u044c \u043a \u043a\u0430\u043f\u0438\u0442\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0440\u0435\u043c\u043e\u043d\u0442\u0443
нашёл скрипт пхп http://ru.stackoverflow.com/questions/26399/php-Как-получить-код-символа-в-Юникоде
как его в снипет перевести
 

Nord

Client
Регистрация
22.03.2012
Сообщения
2 375
Благодарностей
1 435
Баллы
113
Добрый день камрады! Есть следующая задача конвертнуть обычны текст в юникод, т.е.:
имеем текст: Потребность сделать свою квартиру в стиле современных тенденций вынуждает многих людей прибегать к капитальному ремонту
на выходе должно получится:
Код:
\u041f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u044c \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0441\u0432\u043e\u044e \u043a\u0432\u0430\u0440\u0442\u0438\u0440\u0443 \u0432 \u0441\u0442\u0438\u043b\u0435 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0442\u0435\u043d\u0434\u0435\u043d\u0446\u0438\u0439 \u0432\u044b\u043d\u0443\u0436\u0434\u0430\u0435\u0442 \u043c\u043d\u043e\u0433\u0438\u0445 \u043b\u044e\u0434\u0435\u0439 \u043f\u0440\u0438\u0431\u0435\u0433\u0430\u0442\u044c \u043a \u043a\u0430\u043f\u0438\u0442\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0440\u0435\u043c\u043e\u043d\u0442\u0443
нашёл скрипт пхп http://ru.stackoverflow.com/questions/26399/php-Как-получить-код-символа-в-Юникоде
как его в снипет перевести



Код:
string str = project.Variables["input"].Value;
StringBuilder output = new StringBuilder();
if (!string.IsNullOrEmpty(str))
{
    for (int i = 0; i < str.Length; i++)
    {
        output.Append("\\u");
        output.Append(((int)str[i]).ToString("x"));
    }
    return output;
}
 
  • Спасибо
Реакции: Metodist и Wide

mrfeathers

Новичок
Регистрация
07.11.2015
Сообщения
14
Благодарностей
0
Баллы
1
Как конвертнуть одни только ру буквы? Бурж буквы без изменений оставить
 

patlat

Client
Регистрация
21.09.2016
Сообщения
175
Благодарностей
47
Баллы
28
Как конвертнуть одни только ру буквы? Бурж буквы без изменений оставить
вот так

Код:
string str1 = project.Variables["input"].Value;
            StringBuilder output = new StringBuilder();
            if (!string.IsNullOrEmpty(str1))
            {
                string str2 = null;
                for (int i = 0; i < str1.Length; i++)
                {
                    if (str1[i].ToString().Any(wordByte => wordByte > 127))
                    {
                        output.Append("\\u");
                        str2 += output.Append(((int)str1[i]).ToString("x"));
                        output.Clear();
                    }

                    else str2 += str1[i];

                }
                return str2;
            }
 
  • Спасибо
Реакции: Dimionix и mrfeathers

vovain

Client
Регистрация
31.07.2015
Сообщения
183
Благодарностей
2
Баллы
18
А если нужно в виде html кода? &#195;
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 101
Баллы
113

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