Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come analizzare un file CSV in VB

CSV è un acronimo di valori separati da virgola . I file di questo tipo non sono formattati file di testo che contengono le tabelle di dati normalmente separati da virgole , ma potrebbero anche essere delimitato da tabulazioni o hanno campi a larghezza fissa di testo . I file CSV sono normalmente associati con l' estensione di file . Csv . Nella programmazione, il processo di lettura dei dati da questi file è chiamato parsing . Istruzioni
analizzare un file CSV in VB
1

Creare un nuovo oggetto nel programma , il codice per un oggetto chiamato MyParser leggeva :

Utilizzando MyParser come nuovo

2

Chiama sul TextFieldParser oggetto VB e dare il percorso del file di testo o file . cvs che si desidera analizzare . Il codice dovrebbe cambiare per adattarsi al percorso del file e il nome del documento

Microsoft.VisualBasic.FileIO.TextFieldParser _ ( \\ "C : \\ \\ Cartella \\ \\ MyDoc.csv \\") .


3

la struttura del file di delimitato. Questo deve essere fatto come il TextFieldParser è anche in grado di analizzare file di testo a larghezza fissa . Il codice per la virgola delimitato parsing leggeva :

MyParser.TextFieldType = FileIO.FieldType.Delimited
4

Impostare il tipo di delimitatore . Per i valori separati da virgola delimitata è una virgola . Il codice sarebbe il seguente :

MyReader.SetDelimiters ( "," ) economici 5 Stato

che i dati vengono letti è testuale : " . As String" Il codice sarebbe il seguente :

Dim MyParserRow As String ( ) economici 6

Invoca il metodo ReadFeilds di leggere o analizzare i dati . Il codice sarebbe il seguente :

currentRow = MyParser.ReadFields ( ) per

Il testo della prima riga del CSV è stato letto , e suddivisa in settori con il metodo ReadFields e può ora essere manipolata se necessario.

 

Programmazione © www.354353.com