Dator > hur man läser en CSV -fil med VB

  • hur man läser en CSV -fil med VB


  • Kommaavgränsade värden ( CSV ) filer är ett vanligt format som används för att utbyta enkla data mellan olika databassystem och kalkylprogram . Det popularitet härrör från dess enkelhet : olika dataelement separeras med kommatecken och rader är separerade med ny rad . Detta gör det också enkelt att skapa en enkel CSV läsare med Visual Basic 's " TextFieldParser " klass
    1 .
    Skapa ett nytt Visual Basic- projekt genom att klicka på "File" och " Nytt projekt . " Välj " Console Application . " Senare kan du använda exakt samma kod på ett mer sofistikerat grafiskt användargränssnitt ( GUI ) ansökan utan ändringar , men arbetar i en konsol miljö för nu besparar dig irrelevanta GUI -programmering.
    2.
    Öppna CSV -filen med följande kommando :



    dim input=My. Computer. FileSystem. OpenTextFieldParser ( " c: \ csv . txt " )



    Change " csv. txt " till den verkliga sökvägen och namnet på CSV -filen som du vill tolka .
    3 .
    Klistra in följande för att ställa in avgränsare till kommatecken :



    input. SetDelimiters (",")

    4 .
    Klistra in följande att läsa CSV-data i två matriser : en för data och en annan för kolumnrubrikerna :



    dim rader som ArrayList=New ArrayList ( )

    dim titlar ( ) som String



    titlar=input. ReadFields ( )



    medan ( inte input. endofdata )

    rows. add ( input. ReadFields )

    slutet medan
    5 .

    Skriv ut CSV-data till konsolen med följande kod :



    för varje titel i titlar

    Console . Skriv ( title. padright (20 ))

    nästa

    Console. WriteLine ( )



    för varje rad i rader

    för varje ar i rad

    Console. write ( s. padRight (20 ))

    nästa

    Console. WriteLine ( )

    nästa



    Console. ReadKey ( )


Previous:nothing Next:Hur beräknar skärningspunkten mellan två linjer i Visual Basic





Relaterade artiklar


  • hur man kod i Microsoft Visual Basic 6
  • datorprogrammering terminologi tutorials
  • Hur läser jag en textrad för många variabler i Visual Basic ?
  • Hur konvertera ett Java-program i en Windows- tjänst
  • hur du skyddar flash -filer laddas ner
  • hur man kompilerar Visual Basic 6.0
  • hur man skapar en hyperlänk i Visual Basic
  • hur man lägger in java script värden
  • Hur skapar jag en bild söka på min hemsida ?
  • hur man bygger en databas för webbplats