binmode STDOUT, ":encoding($encoding_supported_by_your_terminal)":
If you debug output, use hexdump -c - it never lies (as opposed to your terminal, which often does).
Perl 6 - links to (nearly) everything that is Perl 6.
| [reply] [d/l] [select] |
Thanks,
Regarding the environment, I'm unfortunately forced to use iso-encoding, since the target environment uses it. So it feels like i need to present the data in this encoding regardless of the input format?
| [reply] |
When you use Perl for text processing, you always use perl's internal encoding for string representation (which is either iso-8859-1 or UTF-8, depending on the presence of the UTF-8 flag).
So, you decode input data, encode output data. That's always the same workflow, independently of what your output encoding ist.
Perl 6 - links to (nearly) everything that is Perl 6.
| [reply] |