Utf-8 -> Win-1251
Как преобразовать строку из UTF-8 в WIN-1251?
И может кто знает ссылочки про эти форматы,
желательно на русском языке.
Цитата:
Originally posted by senser
Как преобразовать строку из UTF-8 в WIN-1251?
И может кто знает ссылочки про эти форматы,
желательно на русском языке.
Как преобразовать строку из UTF-8 в WIN-1251?
И может кто знает ссылочки про эти форматы,
желательно на русском языке.
Тебе через систему или как? Например, в Дельфи, начиная с шестой версии, есть функции UTF8Encode/Decode. Если через систему, смотри полное описание функции WideCharToMultiByte и другие из этой группы. Ну, а если по каким-то причинам вручную, ищи алгоритмы сам и геморрой тоже самостоятельно имей.
Цитата:
Originally posted by Freeman
Тебе через систему или как? Например, в Дельфи, начиная с шестой версии, есть функции UTF8Encode/Decode. Если через систему, смотри полное описание функции WideCharToMultiByte и другие из этой группы. Ну, а если по каким-то причинам вручную, ищи алгоритмы сам и геморрой тоже самостоятельно имей.
Тебе через систему или как? Например, в Дельфи, начиная с шестой версии, есть функции UTF8Encode/Decode. Если через систему, смотри полное описание функции WideCharToMultiByte и другие из этой группы. Ну, а если по каким-то причинам вручную, ищи алгоритмы сам и геморрой тоже самостоятельно имей.
Благодарствую!
P.S. А геморроя мне сейчас и так хватает.
http://www.zeitungsjunge.de/delphi/converters/index.htm).
Работает под все версии Дельфи, начиная со 2ой. Позволяет конвертировать многие кодировки, в том числе и UTF-8 в Unicode. Однако как ей пользоваться, никак не пойму.
Если кто знает и умеет, напишите, плз, пример, как конвертировать UTF-8-->Unicode-->Windows-1251 (ANSI) используя Delphi 4.
Премного благодарен
Руслан
Существует бесплатная библиотека DIConverters.pas (
Работает под все версии Дельфи, начиная со 2ой. Позволяет конвертировать многие кодировки, в том числе и UTF-8 в Unicode. Однако как ей пользоваться, никак не пойму.
Если кто знает и умеет, напишите, плз, пример, как конвертировать UTF-8-->Unicode-->Windows-1251 (ANSI) используя Delphi 4.
Премного благодарен
Руслан