Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Может кто сталкивался с кодировкой UTF8? (+) / 4 сообщений из 4, страница 1 из 1
29.12.2003, 13:41
    #32365879
AntonKr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Может кто сталкивался с кодировкой UTF8? (+)
Добрый всем день!
Переписываю трехзвенку нп С#. Встал вопрос переписывания с Делфей AppServer(COM от midas) на С#, переписал все фунуции вроде стало работать. Но вот возникла проблема с кодировкой. Когда передаю сделанный в С# XML в кодировке UTF8, то Делфа неправильно его обрабатывает. Смотрю что делает Делфа и вижу что у обоих разные понятия о UTF8,т.е. например
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
in C#
D0 9E D1  82  D0 BF D1  80  D0 B0
in Delphi
C3 8E C3 B2 C3 AF C3 B0 C3 A0

text
О т п р а


Может кто подскажет где рыть?
...
Рейтинг: 0 / 0
29.12.2003, 14:52
    #32365998
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Может кто сталкивался с кодировкой UTF8? (+)
Как можно ответить на этот вопрос, если не видно кто и что на стороне дельфи раскодирует текст в кодировке UTF-8 ?
...
Рейтинг: 0 / 0
29.12.2003, 15:09
    #32366022
AntonKr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Может кто сталкивался с кодировкой UTF8? (+)
Возможно я не совсем корректно написал. Я имел ввиду, что исползуя Дельфовые функции кодирования строки ('Отпра') в UTF8 получаем
Код: plaintext
1.
C3 8E C3 B2 C3 AF C3 B0 C3 A0

Если же кодируем в С# то на выходе получаем:
Код: plaintext
1.
D0 9E D1  82  D0 BF D1  80  D0 B0
...
Рейтинг: 0 / 0
29.12.2003, 16:46
    #32366196
AntonKr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Может кто сталкивался с кодировкой UTF8? (+)
Вот как кодируется в UTF8 в Делфи:

Буква 'О' -> $CE -> 11001110
первый байт UTF8 = 11000000 or (11001110 shr 6) -> C3
второй байт UTF8 = 10000000 or (11001110 and 111111) -> 8E

А как кодирует С#? Где можно найти алгоритм?
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Может кто сталкивался с кодировкой UTF8? (+) / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]