Задать вопрос

MySql cp1251 -> Jabber utf-8

Подскажите пожалуйста каким образом мне можно перекодировать текст в cp1251 из бд в utf-8 для отправки jabber?
Буду очень признателен.
  • Вопрос задан
  • 3595 просмотров
Подписаться 4 Оценить Комментировать
Решения вопроса 1
@S0mnium Автор вопроса
Ларчик просто открывался, данные я получаю в utf8 из бд, далее получив данные str = unicode(string) проблема в том что python не знал в какой кодировке я получил данные.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
RUVATA
@RUVATA
Разработчик, гик, меломан, разгильдяй
тысячи их — способов. Вам необходимо сменить кодировку именно на этапе отправки, т.е. в процессе работы какой-то Вашей программы, или вы прямо в базе хотите конвертировать?
Ответ написан
KEKSOV
@KEKSOV
А что показывает, скажем, SQLyog? Я имею ввиду в текстовых полях.
Вообще, конвертировать таблицу можно при помощи команды ALTER TABLE CONVERT TO CHARACTER SET utf8;
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы