| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> programmation Perl >> Content
    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 ');
    < p > 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 ');

    Previous :

    next :
      articles connexes
    ·Comment imprimer débogueur Perl 
    ·Comment remplacer les espaces de fin avec des expressio…
    ·Comment devenir un programmeur Perl 
    ·Comment faire pour créer un répertoire en Perl, avec …
    ·Comment faire pour trouver des doublons dans le dossier…
    ·Comment faire pour obtenir un format de tableau Perl 
    ·Comment faire pour extraire les entrées de plusieurs F…
    ·Comment faire pour supprimer tous les espaces blancs da…
    ·Comment faire pour supprimer un espace vide dans Perl 
    ·Comment manipuler des images en Perl 
      articles en vedette
    ·Python Tutoriel HTML 
    ·Comment utiliser FFmpeg Avec Visual Basic 6 
    ·Comment faire pour effacer l'écran dans Visual C 
    ·Comment utiliser les conventions de dénomination stand…
    ·Comment faire pour remplir des pages Web dans VBA 
    ·PowerShell Windows 7 Tutorial 
    ·Comment écrire un programme DB2 Simple 
    ·Comment développer un pilote de périphérique pour DO…
    ·Quelles sont les causes MySQL Overhead 
    ·Les avantages de l' + + Structure de répétition C 
    Copyright © Connaissances Informatiques http://fr.wingwit.com