analizar un archivo CSV en VB
1
Crear un nuevo objeto en el programa , el código de un objeto llamado MyParser sería el siguiente:
Uso MyParser como nuevo
Página 2
llamada en el objeto TextFieldParser VB y dar la ruta del archivo del texto o . cvs desea analizar. El código cambiará para adaptarse a la ruta y el nombre de su documento
Microsoft.VisualBasic.FileIO.TextFieldParser _ ( \\ "C: \\ \\ MiCarpeta \\ \\ MyDoc.csv \\ ") .
Página 3
Establecer la estructura de archivos de delimitados . Esto tiene que hacerse como el TextFieldParser también es capaz de analizar archivos de texto de ancho fijo . El código de coma delimitada análisis sería el siguiente:
MyParser.TextFieldType = FileIO.FieldType.Delimited
4
Establecer el tipo de delimitador. Para valores separados por comas delimitado es una coma . El código sería el siguiente:
MyReader.SetDelimiters
( ",")
5
Estado que los datos leídos se basa el texto : " As String ". El código sería el siguiente:
MyParserRow As String ()
6
llamada del método ReadFeilds para leer o analizar los datos . El código sería el siguiente:
CurrentRow = MyParser.ReadFields ()
El texto de la primera fila del CSV ha sido leído , y se dividieron en campos por el método ReadFields y ahora puede ser manipulado según sea necesario.