“Conocimiento Programación>Visual Basics Programación

Cómo analizar un archivo CSV con VB

2015/4/7
El formato CSV ( valores separados por comas ) es uno de los más comunes para archivos de datos . Una coma se utiliza para definir objetos en cada línea del archivo. Muchas aplicaciones , como Excel , los datos de salida en este formato . Los programadores se cargarán los datos de un archivo csv en una estructura de código como una matriz o tabla . Visual Basic 2008 proporciona funciones reduciendo el código necesario para analizar ( separar un bloque grande de datos en artículos distintos) un archivo csv . Cosas que necesitará
editor de Texto Fotos, Microsoft Visual Basic 2008 Express Edition
CSV
Mostrar más instrucciones
1

Vamos a crear y analizar un sencillo archivo de datos para fines de ilustración . Abra el editor de texto e introduzca los siguientes datos :

1,2,3,4,5,6 A, B , C , D , E
2

Guardar este archivo a " c: \\ test.csv " .
3

Abra la aplicación Visual Basic y cree un nuevo proyecto mediante el " teclas N " Ctrl " y " . Seleccione la plantilla "Aplicación de Windows Forms " .
4

Crear un botón llamado " Button1 " en el formulario.
5

Haga doble clic en " Button1 " y escriba la siguiente código :

Uso MyReader As New Microsoft.VisualBasic.FileIO.TextFieldParser _ ("c : \\ test.csv ") MyReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited ' establece el delimitador a cualquier valueMyReader . delimitadores = new String ( ) {" , "}

CurrentRow As String () 'Recorrer todos los campos en el archivo . '

Si todas las líneas son corruptos , informar sobre una error y continuar parsing.While No MyReader.EndOfDataTrycurrentRow = MyReader.ReadFields () ' ouput el segundo valor de cada línea para mostrar que el archivo ha sido parsed.MsgBox ( CurrentRow ( 1 ) ) ' Incluir código para manejar la row.Catch Como ex Microsoft.VisualBasic.FileIO.MalformedLineExceptionMsgBox ("Línea " y ex.Message & _ " no es válido. Skipping ") End Try End While


End Using
6

ejecutar el código en modo de depuración mediante la tecla " F5 " .
7

Haga clic en " Button1 " para ejecutar el código de análisis . Un cuadro de mensaje para cada línea en el archivo aparecerá en la pantalla con el segundo valor de la línea que se muestra .

Visual Basics Programación
Cómo ejecutar Shells VBS BAT
Cómo utilizar Checkbox en GridView
Cómo crear un programa que funciona como una calculadora booleana simple de enteros de 32 bits
Cómo rellenar una lista de valores de un formulario de acceso en Visual Basic
Cómo imprimir el contenido de un ListBox en VBA
Cómo calcular Método Tiempo en Visual Basic
Cómo crear gráficos y formas en Visual Basic
Cómo deshabilitar el puntero del ratón con VBA en Word
Conocimiento de la computadora © http://www.ordenador.online