none
Copiar Filas especificas de un archivo TXT o CSV RRS feed

  • Pregunta

  • Un saludo,

    He creado un datalogger usando un Arduino para leer un pluviometro, el cual creo un archivo .CSV donde esta el registro de la Fecha, Hora y milimetro de agua. Ahora quiero realizar un programa el cual pueda graficar estos datos, el problema es que el archivo .CSV almacena los datos recogidos consecutivamente por fecha y hora, y me da la necesidad de crear un programa que especifique de que fecha a que fecha deseo graficar (este puede ser un mismo dia o varios dias), un ejemplo de como se guarda los datos en el archivo:

    10/02/14, 10:21:00, 5mm

    11/02/14, 20:21:00, 5mm

    11/02/14, 20:26:00, 5mm

    12/02/14, 09:10:00, 5mm

    12/02/14, 09:11:20, 5mm

    (son lineas continuas no se porque el foro le da un espacio de linea).

    Lo que necesito es que al poner la fecha inicial que deseo graficar en un Label este solo agarre las lineas que tienen esa fecha ejemplo: "11/02/14" que en el ejemplo anterior son 2 lineas, entre mis ideas vagas pense en usar la funcion indexOf() y lastIndexOf() así sabre donde estan localizadas estas fechas, pero no se que hacer para copiar de ese intervalo a otro y graficar o en su momento copiarlo a un archivo temporal solo esas 2 lineas para facilitar el graficado al usar un comando que tome las columnas.

    ¿Algunos comandos que podrían servir? o ¿un metodo mas facil?, mis conocimientos son basicos en C# ya que solo lo he usado para hacer terminales de puerto serial, no quiero aprovecharme si no pudieran hacer un ejemplo pero con la orientación de algunos comandos que podrian servir o alguna funcion de donde empezar estaria mas que agradecido.

    Att. Julio

    miércoles, 12 de febrero de 2014 2:35

Respuestas

Todas las respuestas