Tecnología

Inicio

Cómo abrir archivos CSV en una aplicación de Microsoft Excel que utiliza código Java

Los archivos CSV son archivos delimitados por comas creado por Microsoft Excel o SQL Server. El archivo es una lista de registros con cada campo separado por una coma. La lectura de estos archivos en Java se logra con unas pocas líneas adicionales de código y una biblioteca ampliada que se descarga a través de Internet. Cada archivo se importa, leer, y la información se extrae ya sea para su uso dentro de la aplicación o muestra al usuario.

Instrucciones

1 Descargar la herramienta de extracción en la siguiente ubicación:
http://sourceforge.net/projects/datafile/files
Extraer los archivos descargados en su directorio de Java.

2 Instancia de la clase y asignarlo a una variable. Una vez que se crea una instancia de la clase, puede utilizar sus métodos y propiedades:
DataFile clase de datos = DataFile.createReader (\ "8859_1 \");

3 Indicar el formato de archivo. El código siguiente abre el archivo y le dice a la clase que el formato de archivo está delimitado por comas, con la primera fila indica los nombres de los encabezados de columna:
dataclass.setDataFormat (nueva CSVFormat ())
IR
dataclass.containsHeader (true);

4 Importar los datos en la memoria. La siguiente sintaxis se abre el archivo CSV desde el disco duro:
dataclass.open (nuevo archivo (\ "c: \\ myfile.csv \"));

5 Lea la primera fila de datos. El código siguiente utiliza la variable de fichero abierto para leer el primer registro y almacenarlo en una variable para mostrar:
DataRow = FIRSTROW dataclass.next ()
IR
Cadena firstrecord = firstrow.getString (0);

6 Imprimir el registro de la consola para su visualización. Ahora los datos se pueden utilizar dentro del código o muestran para el uso. El siguiente código imprime a la pantalla:
System.out.println (firstrecord);