use strict; use warnings; use HTML::Entities; use Encode; my $TestStr = 'ï'; print encode_entities($TestStr) . "\n"; print encode_entities(decode ('utf-8', $TestStr)) . "\n";