| Texto :: CSV :: codificado Texto ciente de codificação :: CSV |
Baixe Agora |
Texto :: CSV :: codificado Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Makamaka Hannyaharamitu
- Site do editor:
- http://search.cpan.org/~makamaka/
Texto :: CSV :: codificado Tag
Texto :: CSV :: codificado Descrição
Codificando texto ciente :: CSV Texto :: csv :: codificado é um módulo perl que herda texto :: csv e está ciente de codificações de entrada / saída.synopsis # aqui em perl 5.8 ou posterior $ csv = text :: csv :: coded-> novo ({coding_in => "ISO-8859-1", # A codificação entra em Perl Encoding_out => "CP1252", # A codificação sai do perl}); # Parsing CSV é considerado como entrada $ CSV-> anal ($ linha); # $ line é uma string codificada ISO-8859-1 @Columns = $ csv-> campos (); # Eles são dados de combinação de dados do Unicode Data # é considerado como saída $ CSV-> Combine (@Columns); # eles são dados unicode $ line = $ csv-> string (); # $ line é uma cadeia codificada codificada CP1252 Se você deseja que o @Columns retornado seja codificado na codificação $ ou deseja que a combinação de @Columns seja assumido na codificação $ csv-> codificação (codificação); # Alterar codificações de entrada / saída $ CSV-> Coding_in ('shiftjis') -> Encoding_out ('utf8'); $ csv-> eol ("\ n"); aberto (meu $ in, sjis.csv "); aberto (meu $ out, "outut.csv"); # Altere uma codificação de shiftjis para utf8 enquanto (minhas colunas de $ csv-> Getline ($ in)) {$ csv-> impressão ($ out, $ colunas); } fechar ($ in); fechar ($ out); # atalhos simples # (Independentemente do codificação_in / out e codificação) $ uni_columns = $ csv-> decodificar ('euc-jp', $ line); # EUC-JP => Unicode $ line = $ csv-> codificar ('euc-jp', $ uni_columps); # Unicode => Requisitos da Euc-JP: · Perl.
Texto :: CSV :: codificado Software Relacionado