Mime :: WordDecoder.

Mime :: WordDecoder é um módulo Perl para decodificar palavras codificadas RFC-1522 para uma representação local.
Baixe Agora

Mime :: WordDecoder. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Eryq, ZeeGee Software Inc and David F. Skoll
  • Site do editor:
  • http://search.cpan.org/~dskoll/MIME-tools-5.420/lib/MIME/Head.pm

Mime :: WordDecoder. Tag


Mime :: WordDecoder. Descrição

Mime :: WordDecoder é um módulo Perl para decodificar as palavras codificadas RFC-1522 para uma representação local. Mime :: WordDecoder é um módulo Perl para decodificar palavras codificadas RFC-1522 para uma representação local.Synopsissee Mime :: Palavras para o básico de palavras codificadas. Veja "Descrição" para como esta classe funciona. Use Mime :: WordDecoder; ### Obtenha o decodificador de palavras padrão (usado por UNUMEM ()): $ WD = padrão Mime :: WordDecoder; ### Obtenha um decodificador de palavras que mapeia para ISO-8859-1 (latin1): $ WD = Mime suportado :: WordDecoder "ISO-8859-1"; ### decodificar uma string MIME (por exemplo, em latim1) através do decodificador padrão: $ str = $ wd-> decodificar ('para: = = ISO-8859-1? Q? Keld_j = f8rn_simonsen? ='); ### decodificar uma string usando o decodificador padrão, estilo não OO: $ str = unmome ('para: =? = = Qi-8859-1? Q? Keld_j = f8rn_simonsen? ='); Um Mime :: WordDecoder consiste, fundamentalmente , de um hash que mapeia um nome de conjunto de caracteres (US-ASCII, ISO-8859-1, etc.) para uma sub-rotina que sabe como tomar bytes nesse conjunto de caracteres e transformá-los na representação de string de destino. Idealmente, esta representação alvo seria Unicode, mas não queremos superar a tradução: Se você quiser converter cadeias de mime diretamente para o BIG5, essa é a sua própria decisão. A sub-rotina será invocada com dois argumentos: dados ( Os dados no conjunto de caracteres determinado) e o Charset (o nome do conjunto de caracteres abatidos). Para exemplo: ### Manter caracteres de 7 bits AS-é, converter caracteres de 8 bits para '#': Sub Keep7bit {local $ _ = mudança; tr / x00-x7f / # / c; $ _; } Aqui está um decodificador que usa que: ### construir um decodificador: $ WD = Mime :: WordDecoder-> Novo ({'US-ASCII' => "MANTER", ### SUB}}} ISO-8859-1 '=> Keep7bit,' ISO-8859-2 '=> Keep7bit,' Big5 '=> "avisar",' * => "morrer"}); ### Converta algum texto MIME para uma string ASCII pura ... $ ASCII = $ WD-> decodificar ('para: = = ISO-8859-1? Q? Keld_j = f8rn_simonsen = '); ### ... que agora vai realizar: "Para: Keld J # Rn Simonsen " Requisitos: · Perl.


Mime :: WordDecoder. Software Relacionado

rql.

Linguagem de consulta de relacionamento (RQL) utilitários ...

166

Download