Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como analisar um arquivo CSV usando VB
O formato CSV ( valores separados por vírgula) é um dos mais comuns para arquivos de dados . A vírgula é usada para delinear objetos em cada linha do arquivo . Muitos aplicativos, como o Excel, os dados de saída neste formato. Programadores irá carregar os dados de um arquivo CSV em uma estrutura de código, como uma matriz ou tabela. Visual Basic 2008 fornece recursos que reduzem o código necessário para analisar ( separar um grande bloco de dados em itens distintos ) um arquivo csv . Coisas que você precisa
editor de texto
Microsoft Visual Basic 2008 Express Edition
CSV
Show Mais instruções
1

Vamos criar e analisar uma simples ficheiro de dados para fins de ilustração . Abra o editor de texto e digite os seguintes dados:

1,2,3,4,5,6 A, B, C , D, E
2

Salve este arquivo para " c: \\ test.csv " .
3

Abra o aplicativo Visual Basic e crie um novo projeto usando o " chaves N " Ctrl" e " . Selecione o modelo de " Windows Forms Application " .
4

Criar um botão chamado "Button1 " no formulário.
5

Dê um duplo clique em " Button1 " e digite o seguinte código :

Usando MyReader as New Microsoft.VisualBasic.FileIO.TextFieldParser _ (" c: \\ test.csv " ) MyReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited ' definir o delimitador para qualquer valueMyReader . delimitadores = New string () { "," }

Dim CurrentRow as String ()

'Loop através de todos os campos no arquivo . "Se todas as linhas são corruptos, relatam uma erro e continuar parsing.While Nem MyReader.EndOfDataTrycurrentRow = MyReader.ReadFields () ' ouput o segundo valor de cada linha para mostrar que o arquivo foi parsed.MsgBox ( CurrentRow (1) ) ' Incluir código aqui para lidar com a row.Catch Como ex Microsoft.VisualBasic.FileIO.MalformedLineExceptionMsgBox ("Linha " & ex.Message & _ " é inválido. Skipping " ) End Try

End While

End Using
6

Execute o código no modo de depuração usando a tecla "F5" .
7

Clique em " Button1 " para executar o código de análise . Uma caixa de mensagem para cada linha do arquivo aparecerá na tela com o segundo valor dessa linha exibida.

Anterior :

Próximo : No
  Os artigos relacionados
·Como o código em maiúsculas em VB.Net 
·Como criar um script de Visual Basic 
·Como criar telas visuais gráficos Básico 
·Como criptografar um arquivo com VB 
·Como declarar uma variável em Visual Basic 
·Como remover uma caixa de texto em branco no VBA 
·Que tipos de dados variáveis ​​são armazenados em ord…
·Como Digite árabe para o Visual Basic 6.0 
·O que é programação CLR 
·Tipos de Desenho Linha em Visual Basic 
  Artigos em destaque
·Como prevenir Scroll Vertical 
·Como verificar a versão do Script do Cliente MySQL em …
·Como faço para compilar e executar My Files Vb.Net no …
·Lista de Python Mescla 
·Como acessar linhas Repeater em PHP 
·Como chamar um formulário PHP arquivo externo com HTML…
·Como remover uma criança de XML com PHP 
·Como posso obter o comprimento de uma matriz anônima n…
·Como Ajustar texto à uma imagem usando programação H…
·O Python precisa de um adaptador 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados