1) В поля типа BLOB можно сохранять бинарные данные.
2) Что значит нет возможности перевести все данные в UTF-8? Для этого нужно 
всего лишь сделать ALTER TABLE табличкам и профит...
3) Кодируете JSON в BASE64 и профит.

С почтением,
  Илья Винокуров.

Суббота,  1 марта 2014, 2:54 +04:00 от Ali Ramazanov <[email protected]>:
>Всем привет! Возможно вопрос немного не по теме.
>
> Есть  mysql база в cp1251.  К сожалению перевести все данные в utf 8 нет 
>возможности( Но необходимо сохранить в ней  json. А стандарт json поддерживает 
>utf 8,16,32. 
>Есть  запасной вариант сохранить кирилические символы в html entitites. 
>Браузер это хорошо съедает и отображает в брауезере.
>А как насчёт сохранить в ней  текст в utf 8, могут ли возникнуть какие-либо 
>проблемы? 
>http://ru.wikipedia.org/wiki/Windows-1251 тут есть коды шестнадцатиричных 
>символов для utf8, но непонятно с одним пустым символом без кода, который 
>вроде как спецсимвол. Был ли у кого такой опыт?
>
>
>Заранее всем спасибо.
>-- 
>Moscow.pm mailing list
>[email protected] |  http://moscow.pm.org


-- 
Илья Винокуров
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить