Как преобразовать специальные символы в UTF-8?

Когда я извлекаю данные из базы данных MySQL, некоторые выходные данные содержат специальные символы, при открытии, например. emacs он декодирует в \240и \346.

При отображении в терминале UTF-8 специальные символы отображаются как

Таким образом, используемые швы кодирования используют только 1 байт на символ.

Я могу, например, см., что \346должно быть æ.

Вопрос

Есть ли в Perl модуль, который может кодировать эти специальные символы в UTF-8?

5
задан Sandra Schlichting 9 March 2012 в 16:00
поделиться