Codifique :: Perlio.

Encode :: Perlio é um documento detalhado sobre codificação e perlio.
Baixe Agora

Codifique :: Perlio. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Perl Team
  • Site do editor:
  • http://search.cpan.org/~jhi/perl-5.8.1/ext/Encode/lib/Encode/PerlIO.pod

Codifique :: Perlio. Tag


Codifique :: Perlio. Descrição

Codifique :: Perlio é um documento detalhado sobre codificação e perlio. Codificar :: Perlio é um documento detalhado sobre codificar e perlio.overviewit é muito comum para querer fazer transformações de codificação ao ler ou escrever arquivos, conexões de rede, tubos etc. Se a Perl estiver configurada para usar o novo sistema IO 'Perlio', codifique Fornece uma "camada" (ver Perlio) que pode transformar dados como é lido ou escrito.Aqui é como o poeta cego modernizaria a codificação: use codificação; aberto (meu $ iliad, ': utf8', 'iliad.utf8'); meu @epic = <$ iliad>; Imprimir $ UTF8 @epic; fechar ($ UTF8); Feche ($ Illiad); Além disso, o novo sistema IO também pode ser configurado para ler / gravar caracteres codificados UTF-8 (conforme observado acima, isso é eficiente): Abrir (meu $ FH, '>: UTF8', 'qualquer coisa '); Imprimir $ FH "qualquer x {0021} string n {smiley face} n"; qualquer uma das formulários acima de "camada" especificações pode ser feita o padrão para um escopo léxico com o uso aberto ... Pragma. Veja o Open.Once Uma alça está aberta, suas camadas podem ser alteradas usando o Binmode.Code qualquer configuração, ou se a própria Perl for construída usando o próprio IO do sistema, então as operações de gravação assumem que a alça do arquivo aceita apenas bytes e morrerá se um caractere maior que 255 é escrito na alça. Ao ler, cada octeto da alça se torna um byte-in-a-caráter. Observe que este padrão é o mesmo comportamento que os bytes somente idiomas (incluindo perl antes v5.6) teriam, e é suficiente para lidar com codificações nativas de 8 bits, e. ISO-8859-1, EBCDIC etc. e quaisquer mecanismos legados para lidar com outros codificações e dados binários. Em outros casos, é responsabilidade do programa transformar caracteres em bytes usando a API acima antes de fazer gravações, e transformar os bytes lidos de Um identificador em caracteres antes de fazer "operações de caracteres" (por exemplo, LC, / W + /, ...). Você também pode usar Perlio para converter quantidades maiores de dados que você não deseja trazer para a memória. Por exemplo, para converter entre ISO-8859-1 (latim 1) e UTF-8 (ou UTF-EBCDIC em máquinas EBCDIC): Abrir (F, ": utf8", "data.utf") ou morrer $! while () {imprimir g} # também poderia fazer "imprimir g ", mas isso iria puxar o arquivo inteiro para a memória apenas para escrevê-lo novamente.Me exemplos: Abrir (meu $ F, ": codificação (ISO-8859-2) ") Aberto (meu $ h,">: codificação (latin9) ") # ISO-8859-15


Codifique :: Perlio. Software Relacionado

Sortdir.

sortdir é uma biblioteca LD_Preload, que classifica as entradas de diretório antes de fornecê-las aos seus aplicativos. ...

126

Download

Ajaxstub.

AJAXSTUB O pacote fornece uma API Python para escrever páginas da Web que incluem stubs JavaScript para funções ou métodos de Python. ...

148

Download