XML

Тема в разделе "WASM.WIN32", создана пользователем RamMerLabs, 19 мар 2007.

  1. RamMerLabs

    RamMerLabs Well-Known Member

    Публикаций:
    0
    Регистрация:
    11 сен 2006
    Сообщения:
    1.426
    ПрЮвет всем!
    Такая трабла: вручную (без всяких msxmlXX.dll) создаётся xml-файл, да вот только на русские символы потом браузер ругается. msxmlXX.dll кодирует такие символы в unicode. Как закодировать только часть файла (отдельную строку, часть строки) в unicode?
    Например:
    Код (Text):
    1. ...
    2. <P1><E stat="русские символы должны быть в юникоде"/></P1>
    3. ...
    Спасибо!
     
  2. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    MultiByteToWideChar кажися
     
  3. Aquila

    Aquila Самурай дзена

    Публикаций:
    0
    Регистрация:
    30 авг 2002
    Сообщения:
    1.467
    Адрес:
    Russia, Moscow
    А тебе в какой юникод нужно? :)
     
  4. RamMerLabs

    RamMerLabs Well-Known Member

    Публикаций:
    0
    Регистрация:
    11 сен 2006
    Сообщения:
    1.426
    Aquila
    UTF-8
    MSoft
    Спасибо, сейчас вкурю её!
     
  5. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    UTF8 - это не wide char. Чтобы перегнать строку с кириллицей в юникод достаточно добавить 0x04 после каждого буквенного символа.