| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Perl Programming >> Content
    Come costringere un file in un formato UTF -8 in Perl
    Transformation Format Unicode (UTF - 8) è un formato di codifica dei caratteri che utilizza blocchi di otto bit per rappresentare un personaggio , ed è ampiamente utilizzato in sistemi informatici. Esso comprende la stessa codifica compatta testo normale come formato ASCII , ma anche permette la codifica di caratteri speciali . Questo dà ulteriori funzionalità, ma pone delle sfide quando usato in codice di programma . Le versioni successive di nave Perl con moduli di codifica e una funzione binmode che permettono al linguaggio di programmazione per gestire la codifica e la decodifica di file UTF-8 . Ingresso e uscita a /da un programma Perl possono essere fatte per gestire UTF-8 caratteri attraverso l'utilizzo di un interruttore sulla linea di comando . Cose che ti serviranno
    ActiveState Perl
    Perl Editor
    Mostra più istruzioni
    1

    lanciare l'editor Perl per avviare la codifica del programma Perl . È possibile utilizzare un semplice editor di testo , come Blocco note su Windows o l'editor vi su UNIX . Dovrete salvare il file con estensione . Pl in modo che il sistema sarà in grado di riconoscerlo come un programma Perl .
    2

    Inserire un imperativo per richiedere il modulo " Encode " in alto del programma Perl . Sarete in grado di utilizzare le funzioni di codifica e decodifica nel corpo del programma Perl per codificare /decodificare i dati in /out del formato UTF-8 , come richiesto . Digitare il seguente nell'editor Perl per usare questo metodo :

    # /usr /bin /PerlRequire Encode , in alternativa , è possibile chiamare il modulo Encode , come segue : utilizzare Encode , per codificare i dati , è necessario digitare il seguente nel corpo del vostro programma : $ output = encode :: encode ( " utf8 " , $ stringa ) ;
    3

    Specificare il formato di codifica UTF -8 quando si apre un file. È possibile farlo digitando uno dei seguenti formati in all'editor:

    file aperto, " < : encoding ( iso-8859- 7) " , $ file-input ;

    aperto fILE , " < : utf8 " . , $ inputfile ;

    Questo dirà Perl per codificare il file nel formato UTF -8 , o di prepararsi per la codifica UTF -8
    4

    Specificare il " binmode " durante la lettura o la scrittura di file , per garantire che i file vengono codificati in formato UTF -8 .

    per impostare il binmode a UTF-8 durante la lettura di un file , digitare il seguente nell'editor : $ filename = " filename.txt " ; $ file-input = IO :: File - > new ( $ filename , 'r '); binmode ( $ file-input , ' : utf8 ');
    < p > per impostare il binmode a UTF-8 durante la scrittura di un file, digitare quanto segue nell'editor : $ filename = " filename.txt " ; open ( OUT , ​​"> $ nomefile" ) ; binmode (OUT , ​​" , : utf8 " ) ;

    È inoltre possibile utilizzare binmode per impostare il formato di input e output standard UTF -8 , come segue : binmode ( STDIN , ' : utf8 '); binmode ( STDOUT , ​​' : utf8 ');

    Previous :

    next :
      Articoli Correlati
    ·Che cosa SQL script Perl fare 
    ·Come modificare la barra del titolo in Perl Script 
    ·Come estrarre le voci da più - Fasta Perl Files 
    ·Come creare un file flat 
    ·Perl Richiede Vs . Utilizzare 
    ·Come convertire il testo in formato CSV in Perl 
    ·Come fare una matrice di una certa dimensione in Perl 
    ·Come leggere una riga DOSBox Con Perl 
    ·Come analizzare una linea in Perl 
    ·PHP vs . Perl Performance 
      Articoli in evidenza
    ·Array statici in funzioni in VBA 
    ·Come creare file utilizzando Rubino FileUtils 
    ·Metodi di applet Java 
    ·Come fare una Floating Point variabile in Python 
    ·Tutorial Windows Script Host 
    ·Come calcolare la dimensione degli elementi nel buffer …
    ·Come compilare C + + su Linux 
    ·Come accedere Visual Basic per Excel Importa dati 
    ·Che cosa è IndexError in Python ? 
    ·Come modificare TreeNode Da TreeView in VB.NET 
    Copyright © Conoscenza Informatica http://it.wingwit.com