Bien UTF- 16 n'est pas aussi commun que UTF-8, certaines situations nécessitent son utilisation à des fins de compatibilité. Certaines langues préfèrent UTF-16, et certains systèmes d'exploitation nécessitent chaînes sont en elle. Vous pouvez utiliser le module d'encodage de Perl pour la traduction . Instructions
1
ouvrir un nouveau fichier Perl dans votre éditeur de texte favori et ajoutez les lignes suivantes , qui importent le module d'encodage et de déclarer une chaîne de test : utilisation de
codent ; octects $ = "Bonjour le monde";
2
Ajoutez la ligne suivante à votre fichier à convertir la chaîne de UTF-8 au format interne de Perl :
$ string = decode ( " ; UTF-8 " , $ octets) ;
3
Insérez les lignes suivantes dans votre fichier - la fonction encodage convertit la chaîne en UTF-16, et l'instruction print affiche : Photos
$ octets = encode ( "UTF- 16", $ string) ; print $ octets