in reply to Re^2: Writing unicode characters to file using open($fh, ">:utf8, $name) mangles unicode?
in thread Writing unicode characters to file using open($fh, ">:utf8, $name) mangles unicode?
I'm not sure what you are asking.
If you want to save the document in its original encoding: open(my $fh, '>', $filename); doesn't do any encoding. If you don't do any decoding, print $fh $raw; will save the content in its native encoding.
If you want to save the document in UTF-8:
Yeah, you're screwed. If Encode "doesn't speak the language", you won't be able to decode the content, so you're left with a bunch of meaningless octets.
|
|---|