Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.01.22;
Скачать: CL | DM;

Вниз

Unicode   Найти похожие ветки 

 
Очень Злой   (2011-10-14 16:27) [0]

Объясните на примере:

Если строка "abcd12" представляет собой последовательность байт:
61 62 63 64 31 32

то как будет выглядеть эта последовательность в unicode


 
Сергей М. ©   (2011-10-14 16:32) [1]

61 xx 62 xx 63 xx 64 xx 31 xx 32 xx


 
Очень Злой   (2011-10-14 16:44) [2]


> 61 xx 62 xx 63 xx 64 xx 31 xx 32 xx


от чего зависят эти xx?

сервер требует данные в таком формате:

RequestAuthLogin
Формат:
XX XX // Длина
08 // Тип
XX XX ... 00 00 // Login (Unicode строка)
XX XX XX XX // SessionKey2_SecondPart
XX XX XX XX // SessionKey2_FistPart
XX XX XX XX // SessionKey1_FistPart
XX XX XX XX // SessionKey1_SecondPart
01 00 00 00

т.е. логин в юникоде. Но логин у меня в ASCII


 
RWolf ©   (2011-10-14 16:56) [3]

чтобы ответить на этот вопрос, нужно уточнить кодировку Юникода.


 
Сергей М. ©   (2011-10-14 17:33) [4]


> от чего зависят эти xx?


От нацкодировки.

Один и тот же код символа в разных кодировках может означать совершенно разный символ: для тебя 61 это "a", а для папуаса .. сам у него спроси какой)


 
han_malign   (2011-10-14 18:09) [5]

http://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B,_%D0%BF%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5_%D0%B2_%D0%AE%D0%BD%D0%B8%D0%BA%D0%BE%D0%B4%D0%B5


 
Очень Злой   (2011-10-14 18:30) [6]

Все. разобрался...


 
b z   (2011-10-14 19:03) [7]

И?


 
Anatoly Podgoretsky ©   (2011-10-14 20:05) [8]


> 61 xx 62 xx 63 xx 64 xx 31 xx 32 xx

Или
xx 61 xx 62 xx 63 xx 64 xx 31 xx 32

И  это только для ucs2
А еще есть
utf-16> utf-32 и ucs-4


 
Сергей М. ©   (2011-10-14 22:09) [9]


> Anatoly Podgoretsky ©   (14.10.11 20:05) [8]


Короче куда ни глянь - везде ж.

Ну его , этот программизм)


 
Jeer ©   (2011-10-14 22:13) [10]


> Ну его , этот программизм)


Для императивного общения я давно использую 1 бит :)



Страницы: 1 вся ветка

Текущий архив: 2012.01.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.006 c
15-1312893625
Aleks1995
2011-08-09 16:40
2012.01.22
Delphi Prism 2011


3-1270028409
ocean
2010-03-31 13:40
2012.01.22
Как затащить tab-delimited текстовый файл в БД?


15-1317655565
И. Павел
2011-10-03 19:26
2012.01.22
Автоинкрементные поля - вставка пропущенный значений


15-1317846605
Юрий
2011-10-06 00:30
2012.01.22
С днем рождения ! 6 октября 2011 четверг


3-1270104268
Lyudik
2010-04-01 10:44
2012.01.22
Передача данных из Oracle в Delphi