Connaissances Informatiques >> programmation >> programmation Perl >> Content
  Derniers articles
  • Perl en types de sockets 
  • Comment rediriger la sortie à l'ent…
  • Comment utiliser l'instruction forea…
  • Comment faire pour supprimer un reto…
  • Comment faire pour installer cPanel …
  • Comment faire pour déboguer des scr…
  • Comment faire pour convertir des don…
  • Comment faire pour supprimer les sau…
  • Comment calculer le temps en Perl 
  • À propos de la fonction Chr Perl 
  •   programmation Perl
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    programmation Perl

    Comment contraindre n'importe quel fichier en UTF -8 en Perl

    Unicode Transformation Format (UTF-8 ) est un format de codage de caractères qui utilise des blocs de huit bits pour représenter un caractère , et est largement utilisé dans les systèmes informatiques . Il comprend le même codage de texte en clair résumée comme format ASCII , mais aussi permet le codage de caractères spéciaux . Cela lui donne une fonctionnalité supplémentaire , mais pose des problèmes lorsqu'il est utilisé dans le code du programme. Les versions ultérieures du navire Perl avec des modules d'encodage et une fonction de binmode qui permettent au langage de programmation pour gérer l'encodage et le décodage des fichiers UTF-8 . Entrée et la sortie de /vers un programme Perl peuvent être faites pour gérer caractères UTF-8 par l'utilisation d' un interrupteur situé sur la ligne de commande . Choses que vous devez
    ActiveState Perl
    Perl éditeur
    Voir Plus Instructions
    1

    lancer l'éditeur Perl à commencer à coder le programme Perl. Vous pouvez utiliser un simple éditeur de texte comme Bloc-notes sous Windows ou l'éditeur vi sur UNIX. Vous devrez enregistrer le fichier avec une extension pl. Sorte que le système sera en mesure de le reconnaître comme un programme Perl.
    2

    place un impératif d'exiger le module " Encode " au sommet du programme Perl. Vous serez en mesure d' utiliser les fonctions de codage et de décodage dans le corps du programme Perl pour encoder /décoder les données en entrée /sortie d'un format UTF-8, le cas échéant. Tapez la commande suivante dans l'éditeur Perl à utiliser cette méthode :

    # /usr /bin /PerlRequire Encode ; Alternativement, vous pouvez appeler le module Encode , comme suit : use Encode ; Pour encoder les données , vous devez saisir le suivant dans le corps de votre programme : $ output = Encode :: encode ( " utf8 " , $ string) ;
    3

    Spécifiez le UTF-8 format d'encodage lorsque vous ouvrez un image. Vous pouvez le faire en tapant l'un des formats suivants dans l'éditeur:

    fichier ouvert, "< : encoding ( iso-8859- 7) ", $ inputfile ;

    ouvert FILE, " < : utf8 " . , $ inputfile ;

    Ceci va dire Perl pour encoder le fichier au format UTF-8, ou pour préparer encodage UTF-8
    4

    Spécifiez le " binmode " lors de la lecture ou l'écriture de fichiers , afin de s'assurer que les fichiers sont encodés au format UTF-8.

    pour régler le binmode en UTF-8 lors de la lecture d'un fichier, tapez la commande suivante dans l'éditeur : $ filename = " filename.txt " ; $ inputfile = IO :: File- > new ( $ filename, "r" ) ; binmode ( inputfile $ ': utf8 ');

    pour régler le binmode en UTF-8 lors de l'écriture dans un fichier, tapez la commande suivante dans l'éditeur : $ filename = " filename.txt " ; open ( OUT, "> $ filename "); binmode (OUT » ; : utf8 ");

    Vous pouvez également utiliser le mode binaire pour régler le format d'entrée et de sortie standard vers UTF-8, comme suit : binmode ( STDIN , ': utf8 '); binmode (STDOUT , ​​" : utf8 ');

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser Strict en Perl 
  • Comment utiliser les lignes d'un fichier sous forme de liste dans Perl 
  • Comment faire pour installer manuellement le module Perl sur Windows Vista 
  • Comment remplacer Options de Regular Expression 
  • Comment tester XML De XSD 
  • Comment faire pour modifier la barre de titre en Perl Script 
  • Comment configurer Perl dans XAMPP 
  • Comment exécuter un script Perl à distance dans Windows 
  • Comment faire pour supprimer le dernier élément d' une liste Perl 
  • Comment puis-je imprimer une variable avec un Perl CGI 
  • Connaissances Informatiques © http://www.ordinateur.cc