CSV ( Comma-Separated Value ) é um formato de arquivo especial usado para transferir os dados da planilha a partir de uma aplicação para outra . Os dados em formato CSV é armazenado em um arquivo de texto simples com os valores em cada linha separada por vírgulas e cada linha separados por espaço em branco. Geralmente , mas não sempre , a primeira linha é utilizado para dar o nome de colunas . Por exemplo, o seguinte texto poderia ser parte de uma planilha CSV para os livros : " Título ", " Autor" "Romeu e Julieta ", " William Shakespeare" " Hamlet ", " William Shakespeare " Ler arquivos CSV na linguagem de programação Perl , usando o texto :: biblioteca CSV. Instruções
1
Crie um novo arquivo de texto em um editor de texto. Qualquer editor de texto vai fazer, incluindo o Windows Notepad , mas o arquivo deve terminar com a extensão ". Pl" arquivo e não . " Txt " ou " . Rtf. "
2
Paste a seguinte assinatura para a primeira linha do arquivo de texto . Apesar de não ser necessário , ajuda se você distribuir o seu trabalho para os outros ou esquece depois que língua o script está usando .
# /Usr /bin /perl
3
Adicione a seguinte linha ao arquivo de texto para importar a biblioteca de análise Perl CSV:
usar text :: CSV ;
4
Parse e imprimir o conteúdo de um arquivo CSV colando dessas linhas:
meu $ input = ' arquivo.csv ';
my $ parser = Text :: CSV -> new ();
aberta ( CSV, "<", $ input );
while ( ) { if ($ parser -> parse ( $ _ ) ) { my @ columns = $ parser - > campos ( ); print " @ colunas \\ n"; }} perto CSV ;
Substitua ' arquivo.csv ' com o nome do arquivo CSV para analisar
.