Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como analisar um arquivo CSV
arquivos Comma Separated Values ​​(CSV ) usam um formato comum, baseado em texto para o compartilhamento de planilhas e informações de banco de dados entre diferentes aplicações e através da Internet. Seu formato simples e de código aberto significa que a maioria das linguagens projetadas para uso do servidor de negócios ou Internet têm dedicado bibliotecas exclusivamente para trabalhar com essa informação. Isso é verdade, por exemplo, tanto o Visual Basic e linguagens Perl comumente usados ​​para criar aplicações em Windows e Linux. Instruções Vá com Visual Basic
1

Crie um novo projeto Visual Basic , clicando em " Arquivo" e " New Project ". Selecione " Console Application ".
2

Cole o seguinte código em seu projeto :

dim in = My.Computador.FileSystem.OpenTextFieldParser ( "c: \\ arquivo.csv " )

in.setDelimiters ("," )

dim linhas como ArrayList = new ArrayList ()

enquanto ( não in.endofdata )

linhas. add ( in.ReadFields )

final enquanto

Você sabe que tem todos os dados do arquivo CSV em uma lista de matriz Visual Basic. Substitua o "c: \\ arquivo.csv ." Nome do arquivo com o nome do banco de dados CSV que você deseja ler
3

Salve seu trabalho pressionando "Ctrl -S" e executar o seu projeto clicando na seta verde na barra de menu.
com Perl
4

Abra um editor de texto.
5

cole o seguinte ! código:

# /user /bin /perl

usar Text :: CSV ;

meu $ em ' arquivo.csv ' =

minha $ parser = Text :: CSV -> new ();

aberta ( CSV, "<", $ em );

while ( ) {

$ parser -> parse ( $ _ );

meus $ columns = $ parser - > Campos ();

print " @ colunas \\ n";

}

perto CSV ;
6

Salve o arquivo com o nome de " csvparse.pl ". Ele pode ser executado em Unix usando o comando " /csvparse.pl . " - Ou no Windows usando o comando " csvparse.pl , " se Perl é instalado no Windows
< . br>

Anterior :

Próximo : No
  Os artigos relacionados
·Como vincular um C Sharp coleção para uma caixa de li…
·Como usar LESC & LINQ 
·Como mover uma recursiva Subdirectory 
·Certificação Arquitetura Net 
·Como mudar a imagem SRC em jQuery 
·Como criar um CSS Sprite Barra de Navegação 
·Como escrever um número na base 16 
·Como criar um JAD De COD ALX 
·Como vincular ListBox para DataGrid 
·Como adicionar a uma matriz C # Cordas 
  Artigos em destaque
·Turbo C Tutorial 
·Como criar um CSS Sprite Barra de Navegação 
·De Alto Nível vs programação de baixo nível 
·Como fazer seu próprio jogo PSP 
·Como construir um sistema de afiliados em ColdFusion 
·Como mudar o nome do botão Declínio no iPhone 
·Como recuperar um Timestamp De Datagridview 
·Como decodificar códigos de correção de erros via Pr…
·Alternativas a um Hyperlink 
·Como transferir dados de um conjunto de registros ADO p…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados