CSV é um acrônimo para Comma Separated Values . Arquivos desse tipo são arquivos de texto sem formatação que contêm tabelas de dados normalmente separados por vírgulas , mas eles poderiam também ser delimitado por tabulações ou ter de largura fixa campos de texto. Arquivos CSV são normalmente associados com a csv extensão de nome de arquivo . . Na programação , o processo de leitura de dados a partir dos ficheiros é chamado análise . Instruções
analisar um arquivo CSV em VB
1
Crie um novo objeto em seu programa , o código para um objeto chamado MyParser leria:
Usando MyParser As New < br > Página 2
chamar no objeto VB TextFieldParser e dar o caminho do arquivo para o texto ou . cvs arquivo que você deseja analisar. O código mudaria para se adaptar ao caminho do arquivo eo nome do seu documento
Microsoft.VisualBasic.FileIO.TextFieldParser _ . (\\ "C: \\ \\ MyFolder \\ \\ MyDoc.csv \\")
< br >
3
Definir a estrutura do arquivo para delimitado. Isso precisa ser feito como o TextFieldParser também é capaz de analisar arquivos de texto de largura fixa . O código para delimitado por vírgula análise seria:
MyParser.TextFieldType = FileIO.FieldType.Delimited
4
Defina o tipo de delimitador. Para valores separados por vírgula o delimitado é uma vírgula . O código seria:
MyReader.SetDelimiters ("," )
5
Estado que os dados a ser lido é baseado em texto : " . As String " O código seria:
Dim MyParserRow As String ()
6
Invoque o método ReadFeilds para ler ou analisar os dados . O código seria:
CurrentRow = MyParser.ReadFields ()
O texto da primeira linha do CSV foi lido , e dividida em campos pelo método ReadFields e agora pode ser manipulado conforme necessário.