Помогите перекодировать в UTF-8

Тема в разделе "WASM.WIN32", создана пользователем DzheiKa, 30 май 2006.

  1. DzheiKa

    DzheiKa New Member

    Публикаций:
    0
    Регистрация:
    29 май 2006
    Сообщения:
    13
    Вопреки парвилу форму 2.1 =)) задам вопрос немного не по теме вопрос.



    Народ, помогите, пожалуйста, найти какой-нибудь модуль перекодировщика из различных кодировок в UTF-8, хотя на данный момент вопрос стоит о SJIS <=> UTF-8, но в дальнейшем могут понадобиться и другие кодировки.



    Самому, как вы понимаете, писать не реально =)) особенно для

    Японской системы.. =)



    для перевода из ANSI to UTF-8 проблем не возникло =) правда забивать 128 кодов Заи..я
     
  2. reverser

    reverser New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2004
    Сообщения:
    615
    Самый простой способ:
    Код (Text):
    1. MultibyteToWideChar(932,....)
    2. WideCharToMultibyte(65001,...)


    Понавороченнее (IE4+):
    Код (Text):
    1. IMLangConvertCharset::Initialize(932,65001, 0);
    2. IMLangConvertCharset::DoConversion(...)
    3.  


    Если хочется извращений, можно заюзать iconv или ICU.
     
  3. DzheiKa

    DzheiKa New Member

    Публикаций:
    0
    Регистрация:
    29 май 2006
    Сообщения:
    13