Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Spustite editor Perl spustiť kódovanie programu v Perlu . Môžete použiť jednoduchý textový editor , napríklad Poznámkový blok v systéme Windows alebo v editore vi na UNIX . Budete musieť uložiť súbor s príponou . Pl rozšírenie tak , že systém bude schopný ho rozpoznať ako program v jazyku Perl .
2
Podať nutné vyžadovať " Kódovanie " modul v hornej časti programu Perl . Budete môcť používať kódovanie a dekódovanie funkcií v tele Perl program pre kódovanie /dekódovanie dát do /z formátu UTF - 8 , ako je požadované . Zadajte nasledujúci príkaz do editora Perl použiť túto metódu : !
# /Usr /bin /perlrequire Kódovanie , Prípadne môžete zavolať Kódovanie modulu , takto : použitie Kódovanie ; Pre kódovanie dát , zadajte nasledujúce do tela vášho programu : $ output = kódovanie :: encode ( " utf8 " , $ string ) ;
3
Určte formát kódovanie UTF - 8 pri otvorení súbor . Môžete to urobiť tým , že zadaním jednej z nasledujúcich formátov do editora :
otvoriť súbor , " < : kódovanie ( iso - 8859 - 7 ) " , $ Vstupní_soubor ;
otvoriť FILE , . " < : utf8 " , $ Vstupní_soubor ;
To vám povie Perl na kódovanie súboru vo formáte UTF - 8 , alebo sa pripraviť na UTF - 8 kódovanie
4
Zadajte " binmode " pri čítaní alebo zápise súborov, aby sa zabezpečilo , že súbory sú kódované vo formáte UTF - 8 .
Ak chcete nastaviť binmode na UTF - 8 pri čítaní súboru , zadajte nasledujúci príkaz do editora : $ filename = " filename.txt " ; $ Vstupní_soubor = IO :: File - > new ( $ filename , "r " ) ; binmode ( $ Vstupní_soubor , ' : utf8 " ) ;
Ak chcete nastaviť binmode na UTF - 8 pri zápise do súboru , zadajte nasledujúci príkaz do editora : $ filename = " název_souboru.txt " ; open ( OUT , " > $ filename " ) ; binmode ( OUT " ; : utf8 " ) ;
Môžete tiež použiť binmode nastaviť formát štandardného vstupu a výstupu na UTF - 8 , sa mení a dopĺňa takto : binmode ( STDIN , ' : utf8 " ) ; binmode ( stdout " : utf8 " ) ;