Perl Encode - UK characters -


This is a part 2 question.

So I'm trying to: Encoding functionality but there is no luck at all.

  Use encoded; Use utf8; # Should print: ISO-8859-15 print "Latin-9 encoding:". Fund_exode ("Latin 9") - & gt; Name. "\ N"; My $ enqueque = encode ("ISO-8859-15", "UK €"); Print "Encoded UK:" $ Nqe "\ N";  

Result:

  Encoded UK: UK €  

Should not the results be encoded? Am I doing wrong here?

Edit:

Suggestions added:

  use utf8;  

And now I get this:

  Encoded UK: UK  

Now pulling the hair: /

Do not drag your hair You have done everything right, have finished and already receive the desired data Has been doing; The production is confusing you because you might see it from the terminal which is not set to Latin-9, but for a different encoding, maybe UTF-8

  & gt; Perl -e'use utf8; Use encoded; Print Latin-9 "," Euro € "'Euro' Perl -e'use utf8; Use encode; Print encode" Latin-9 "," Euro € "'| Hex 0000 45 75 72 6 F20 A4 euro  

.


Comments

Popular posts from this blog

windows - Heroku throws SQLITE3 Read only exception -

lex - Building a lexical Analyzer in Java -

python - rename keys in a dictionary -