Apesar de UTF-16 não é tão comum como UTF-8 , algumas situações exigem a sua utilização para fins de compatibilidade. Algumas línguas preferem UTF-16, e alguns sistemas operacionais exigem cordas para estar nele. Você pode usar o módulo de codificação de Perl para a tradução . Instruções
1
Abra um novo arquivo de Perl em seu editor de texto favorito e adicione as seguintes linhas , que importam o módulo de codificação e declarar uma string teste :
uso Encode ; $ octects = " Olá Mundo! ";
2
Adicione a seguinte linha ao seu arquivo para converter a seqüência de caracteres de UTF-8 para o formato interno do Perl :
$ string = decode ( " ; UTF-8 " , $ octetos );
3
insira as seguintes linhas em seu arquivo - a função de codificar converte a string para UTF-16 , ea declaração de impressão apresenta-o :
$ octetos = encode ( " UTF-16 ", $ string); print $ octetos