Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.06.07;
Скачать: CL | DM;

Вниз

Конвертация кодировок.   Найти похожие ветки 

 
Pavia ©   (2009-04-03 20:30) [0]

Помогите найти или написать конвертирование из gb-2312 и big5 в UTF-8.
Это Китайскии кодировки.

В гугли был, но тот код который я нашол не работает. Хотя возможно я не из той конвертирую.


 
Eraser ©   (2009-04-03 20:42) [1]

> [0] Pavia ©   (03.04.09 20:30)

в Д2009 появился удобный класс TEncoding + несколько функций для работы с кодировками. думаю, зная номер кодировки, эта задача решается в несколько строк кода.


 
Anatoly Podgoretsky ©   (2009-04-04 08:22) [2]

> Pavia  (03.04.2009 20:30:00)  [0]

Разве это не Юникод?


 
Pavia ©   (2009-04-05 12:16) [3]

Не это не Юникод.
Юникод это UTF-8 и UTF-16. Хотя обычно под Юникод понимают именно 16битную.

Я разобрался. У меня там и юникод еще был который мешался.

Вызываем MultiByteToWideChar для перевода в Unicode из CodePage равной 950 (big5) или 936 (gb2312) А затем Utf8Encode.

Только почему-то файлы с юникодовыми именами не хотят создоваться.


 
Anatoly Podgoretsky ©   (2009-04-05 12:26) [4]

> Pavia  (05.04.2009 12:16:03)  [3]

Первое это не Юникод, а транспортная упаковка.


 
Городской Шаман   (2009-04-05 19:02) [5]


> Pavia ©   (03.04.09 20:30)
>
> Помогите найти или написать конвертирование из gb-2312 и
> big5 в UTF-8.
> Это Китайскии кодировки.
>
> В гугли был, но тот код который я нашол не работает. Хотя
> возможно я не из той конвертирую.


Если только под Windows то MultiByteToWideChar дважды, сперва в Unicode, потом в UTF8.


 
Pavia ©   (2009-04-05 22:43) [6]


> Если только под Windows

А если под свою ОС? =)


 
Городской Шаман   (2009-04-05 23:41) [7]


> Pavia ©   (05.04.09 22:43) [6]
>
>
> > Если только под Windows
>
> А если под свою ОС? =)


Ну тогда ICU http://site.icu-project.org/



Страницы: 1 вся ветка

Текущий архив: 2009.06.07;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.009 c
2-1240321156
Toha
2009-04-21 17:39
2009.06.07
Анализ имени файла на коректность


15-1238775478
Garfunkel
2009-04-03 20:17
2009.06.07
TMidiGen - модуль для создания midi звуков


15-1238616770
Артур Пирожков
2009-04-02 00:12
2009.06.07
Как вытащить звук из ютьбовского ролика?


15-1238908559
charodey_mag
2009-04-05 09:15
2009.06.07
Ошибки Delphi при компиляции


11-1201435065
Blackman
2008-01-27 14:57
2009.06.07
ограничения на размер PStrList