Quando estrae i dati da un database MySQL, alcuni output hanno caratteri speciali, quando aperti in ad es. emacs decodifica a \240
e \346
.Come convertire caratteri speciali in UTF-8?
Quando presenti in un terminale UTF-8, i caratteri speciali è mostrato come �
Quindi le cuciture codifica utilizzata per utilizzare solo 1 byte per carattere.
Posso ad es. vedere che \346
deve essere æ
.
Domanda
Il Perl ha un modulo in grado di codificare questi caratteri speciali in UTF-8?
http://blog.jonnay.net/archives/820-Emacs-and-UTF-8-Encoding.html? –
La domanda non riguarda emacs. Vorrei che Perl codificasse il contenuto in UTF-8. –
hai impostato il terminale per mostrare utf-8? –