February 21
CSV è un acronimo di valori separati da virgola. I file di questo tipo sono file di testo non formattati 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 nome-file .csv. Nella programmazione, il processo di lettura dei dati da questi file è chiamato parsing.
1 Creare un nuovo oggetto nel programma, il codice per un oggetto chiamato MyParser sarebbe il seguente:
Utilizzando MyParser Come Nuovo
2 Chiamata sul oggetto VB TextFieldParser e dare il percorso del file di testo o file .cvs che si desidera analizzare. Il codice cambierebbe per soddisfare il percorso del file e il nome del documento.
Microsoft.VisualBasic.FileIO.TextFieldParser _ (\ "C: \ MyFolder \ MyDoc.csv \")
3 Impostare la struttura dei file di delimitato. Questo deve essere fatto come il TextFieldParser è anche in grado di analizzare i file di testo larghezza fissa. Il codice per delimitato da virgole analisi sarebbe il seguente:
MyParser.TextFieldType = FileIO.FieldType.Delimited
4 Impostare il tipo di delimitatore. Per i valori separati da virgola il delimitato è una virgola. Il codice sarebbe il seguente:
MyReader.SetDelimiters ( ",")
5 Dichiarare che i dati vengono letti è testuale: ". As String" Il codice sarebbe il seguente:
Dim MyParserRow As String ()
6 Invocate il metodo ReadFeilds per leggere o analizzare i dati. Il codice sarebbe il seguente:
currentRow = MyParser.ReadFields ()
Il testo della prima riga del CSV è stato letto, e diviso in settori con il metodo ReadFields e può ora essere manipolata a seconda delle necessità.