Tecnología

Inicio

Cómo leer un archivo delimitado por tabuladores en Java

La lectura de archivos delimitados es una forma esencial para leer la salida básica de Java. Algunos datos de las bases de datos de exportación de la ficha o en formato delimitado por comas, por lo que la importación de datos en Java es una forma de mostrar los resultados de una base de datos para una aplicación que no es capaz de consultar las tablas directamente. La importación y la lectura de archivos delimitados sólo toma unas pocas líneas de código en el desarrollo de aplicaciones con Java.

Instrucciones

1 Importar las bibliotecas de clases necesarias. La lectura de archivos requiere la biblioteca de clases IO que no se incluye de forma automática. La siguiente sintaxis incluye bibliotecas para leer archivos delimitados:
importación java.io.BufferedReader
IR
java.io.FileReader importación;

2 Establecer las variables a leer los archivos. buffers de fichero se utilizan para leer los datos del archivo en la memoria para un procesamiento más rápido. El siguiente texto se lee un archivo que está delimitado por tabuladores para analizar la información.
BufferedReader readbuffer = new BufferedReader (nueva FileReader (\ "miArchivo.txt \"))
IR
strRead cadena;

3 Lea la información delimitada. El siguiente bucle separa la pestaña delimitado información en una variable de matriz y lo imprime en la consola. La notación \ "\ t \" es el interruptor que indica una pestaña delimitador:
while ((strRead = readbuffer.readLine ())! = null) {
Splitarray cadena [] = strRead.split (\ "\ t \")
IR
Cadena firstentry = splitarray [0]
IR
Cadena secondentry = splitarray [1]
IR
System.out.println (firstentry + \ "\" + secondentry)
IR
}

4 Cerrar el flujo de recursos de memoria libre en el equipo host:
readbuffer.close ();