29 января 2008 г.

UTF8 to WIN1251

Случилось страшное!
Примерно такие слова прозвучали в моём мобильнике. Оказалось, что на одном из форумов была стёрта одна из важных тем. Ну и попросили достать бекап базы, чтобы вернуть тему.
Но не всё так гладко оказалось.... База бекапится в UTF8, а всякие восстановители читают дамп как WIN1251.
В *nix'ах всё просто - там есть iconv :) Вот только я в *nix'ах - как свинья в апельсинах :)
Пришлось искать виндовый порт. И не поверите - он нашелся! :) http://gnuwin32.sourceforge.net/packages/libiconv.htm. В общем, если кому надо - искать здесь :)

2 комментария:

Nika комментирует...

Никогда не сомневалась в тебе:) Ты удивлен, что смог справиться с задачей?! Я бы удивилась, если бы ты не справился...но это из чего то фантастического))))

LexLander комментирует...

Если долго мучаться, что-нибудь получится :)))
Просто прикольно сталкиваться с разными вещами. Особенно, если с таким раньше не сталкивался :)