Форум: "Начинающим";
Текущий архив: 2012.01.22;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c