Comma Separated Value (CSV) é um formato comum usado para troca de dados simples entre diferentes sistemas de banco de dados e programas de planilha . Sua popularidade decorre de sua simplicidade : diferentes itens de dados são separados por vírgulas e linhas são separadas por novas linhas . Isso também faz com que seja fácil criar um leitor de CSV simples usando a classe " TextFieldParser " Visual Basic. Instruções
1
Crie um novo projeto Visual Basic , clicando em " Arquivo" e " New Project ". Selecione " Console Application ". Mais tarde , você pode usar exatamente o mesmo código em uma gráfica mais sofisticada interface de aplicação (GUI) do usuário , sem modificação , mas trabalhando em um ambiente Console por enquanto poupa programação GUI irrelevante.
2
Abra o CSV arquivo usando o seguinte comando :
dim entrada = My.Computador.FileSystem.OpenTextFieldParser ( "c: \\ csv.txt " )
Change " csv.txt " para o caminho e nome verdadeiro de arquivo CSV que você deseja analisar
3
cole o seguinte para definir o delimitador para o personagem vírgula : .
input.SetDelimiters ("," ) < br >
4
cole o seguinte para ler os dados CSV em duas matrizes : uma para os dados e outra para os títulos das colunas :
dim linhas como ArrayList = new ArrayList ()
títulos dim () As String
títulos = input.ReadFields ( )
while ( não input.endofdata )
Rows.Add ( input.ReadFields ) < br >
final enquanto
5
Imprima os dados CSV para o console com o seguinte código :
para cada título em títulos
Console.Write ( título . PadRight (20) )
próxima
Console.WriteLine ( )
para cada linha em linhas
para cada s em