| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Cómo analizar un archivo CSV con VB
    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 .

    Previous :

    next :
      Artículos relacionados
    ·¿Cómo puedo hacer un evento MouseClick mediante Visua…
    ·Cómo ejecutar un archivo EXE Invisible en VB6 
    ·Cómo acceder a una DLL de Visual Basic 
    ·¿Cómo puedo leer una línea de texto para muchas vari…
    ·Cómo crear un programa de instalación con VB6 Studio 
    ·Cómo utilizar registros de acceso en una Consulta 
    ·Cómo analizar secciones de una cadena en VB 
    ·Cómo comprobar si existe un archivo en Visual Basic 6 
    ·Cómo enlazar datos a un cuadro de texto en VB 
    ·Cómo hacer una barra lateral en Visual Basic 
      Artículos destacados
    ·Cómo actualizar un archivo de texto con PHP 
    ·Cómo detener a un bucle infinito 
    ·Cómo insertar VB en Flash 8 
    ·Cómo hacer juegos en VB.NET 
    ·Cómo copiar una base de datos con Visual Basic 6 
    ·Cómo utilizar Java en la clase de la matemáticas 
    ·Cómo utilizar un Motorola RAZR2 Como Webcam 
    ·Cómo conectarse a ODB Java 
    ·Cómo dar formato a una tabla en TextView para Android 
    ·Cómo calcular el tiempo en C en Linux 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com