Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Budeme vytvárať a analyzovať jednoduché dátový súbor pre ilustračné účely . Otvorte textový editor a zadajte nasledujúce údaje :
1,2,3,4,5,6 , B , C , D , E
2
Uložte tento súbor na " c: \\ test.CSV " .
3
Otvorte aplikáciu Visual Basic a vytvoriť nový projekt pomocou " Ctrl " a " N " kľúča . Vyberte " Windows Forms Application " šablónu .
4
Vytvoriť tlačidlo označené " Button1 " na formulári
5
Dvakrát kliknite na " Button1 " . , A zadajte nasledujúce kód :
Použitie myReader ako nový Microsoft.VisualBasic.FileIO.TextFieldParser _ ( " c : \\ test.CSV " ) MyReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited " nastaviť oddeľovač akékoľvek valueMyReader . Oddeľovače = new String ( ) { " , " }
Dim currentRow As String ( )
" Loop cez všetky polia v súbore . " Ak niektoré linky sú skorumpovaní , hlási chýb a pokračovať parsing.While Not MyReader.EndOfDataTrycurrentRow = MyReader.ReadFields ( ) " ouput druhá hodnota každého riadku ukázať , že súbor bol parsed.MsgBox ( currentRow ( 1 ) ) ' Zahrnúť kód tu zvládnuť row.Catch ex Ako Microsoft.VisualBasic.FileIO.MalformedLineExceptionMsgBox ( " Line " a ex.Message & _ " je neplatná . preskočenie " ) End Try klipart
Koniec Kým
End Použitie
6
spustiť kód v režime ladenia pomocou klávesu " F5 " .
7
Kliknite na " Button1 " na vykonané na parsovanie kódu . Správou pre každý riadok v súbore sa zobrazí na obrazovke s druhou hodnotou tohto riadku zobrazený.