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

Come leggere un file CSV utilizzando VB

Comma Separated Value ( file CSV) sono un formato comunemente usato per lo scambio di semplici dati tra sistemi di database e programma di fogli di calcolo. La sua popolarità deriva dalla sua semplicità : diversi elementi di dati sono separati da virgole e le righe sono separate con nuove linee . Questo rende anche più facile per creare un semplice lettore di file CSV utilizzando la classe " TextFieldParser " di Visual Basic . Istruzioni
1

Creare un nuovo progetto di Visual Basic facendo clic su " File " e " Nuovo progetto ". Selezionare " Applicazione console . " In seguito , è possibile utilizzare lo stesso codice in una applicazione più sofisticata interfaccia grafica utente ( GUI ) senza modifiche , ma lavorando in un ambiente console per ora si risparmia irrilevante programmazione GUI .
2

Aprire il CSV file utilizzando il seguente comando :

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

Change " csv.txt " per il percorso e il nome reale del file CSV che si desidera analizzare
3

incolla quanto segue per impostare il delimitatore per il carattere virgola : .

input.SetDelimiters ( "," ) < br una per i dati e un altro per i titoli delle colonne : : per leggere i dati CSV in due array >
4

Incollare il seguente

righe fioco come ArrayList = new ArrayList ( ) per

titoli dim () As String

titoli = input.ReadFields ( ) per

mentre (non input.endofdata ) per

rows.add ( input.ReadFields ) < br

end > mentre
5

Stampa i dati CSV alla console con il seguente codice :

per ogni titolo in titoli

Console.Write ( titolo . PadRight ( 20 ) ) per

prossimo

Console.WriteLine ( ) per

per ogni riga nel file

per ogni s in

 

Programmazione © www.354353.com