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

Вниз

utf-8 -> win-1251 со всеми символами   Найти похожие ветки 

 
Дмитрий С ©   (2011-05-17 10:39) [0]

Как сменить кодировку строки с utf-8 на windows-1251, а символы, которые невозможно конвертировать преобразовывались в html сущности:
Например
"Я ♥ тебя" в UTF-8
станет
"Я ♥ тебя" в windows-1251


 
Дмитрий С ©   (2011-05-17 10:39) [1]

Например
"Я ♥ тебя" в UTF-8
станет
"Я ♥ тебя" в windows-1251


 
clickmaker ©   (2011-05-17 10:41) [2]

> символы, которые невозможно конвертировать преобразовывались
> в html сущности

ищи что-нить типа HtmlEncode.
Впрочем, и самому несложно написать


 
Dimka Maslov ©   (2011-05-17 10:44) [3]

html-сущности тоже не всегда корректно отображаются независимо от выбранной кодировки


 
Дмитрий С ©   (2011-05-17 18:43) [4]


> html-сущности тоже не всегда корректно отображаются независимо
> от выбранной кодировки

Ну это не особо важно на самом деле.


> Впрочем, и самому несложно написать

Я тоже так думаю. Вот только как узнать, что тот или иной символ конвертируется в кодировку 1251. Код его получить, думаю не так сложно.


 
Dimka Maslov ©   (2011-05-17 18:52) [5]


> Вот только как узнать, что тот или иной символ конвертируется
> в кодировку 125


Функция WideCharToMultiByte имеет широкий спектр параметров, определяющих, что надо делать, если символ отсутствует в целевой кодировке.



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

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

Наверх




Память: 0.48 MB
Время: 0.007 c
15-1304775180
картман
2011-05-07 17:33
2011.09.04
сегодня у друга менял мозги


2-1305730411
vasja123
2011-05-18 18:53
2011.09.04
лаги с paramcount


15-1305138754
NailMan
2011-05-11 22:32
2011.09.04
Ну наконец то начало что то получаться


2-1305711102
volkafff
2011-05-18 13:31
2011.09.04
Блокировка доступа к интернету


2-1305792448
Артур
2011-05-19 12:07
2011.09.04
Сохранение наследника TPersistent