Java - lectura Escritura tex file con separadores por com

   
Vista:

lectura Escritura tex file con separadores por com

Publicado por Magdalena (1 intervención) el 15/10/2008 17:02:39
Hola Chicos... la verdad es que necesito leer datos desde un archivo de texto los cuales serán trabajados con una lista enlasada como una agenda,
por ejemplo: miarchivo.txt, contiene 10 lineas, cada una de ellas es un registro diferente de la agenda, y cada registro tiene 5 atributos diferentes separados por (punto y coma, " ; "), entonces yo necesito, leer la primera linea con sus 5 atributos (nombre, fono, direccion, etc..) y dejar ese registro en el primer nodo, y asi con las siguientes lineas.

entonces aca esta mi problema, encontre las clases que me permiten leer un txt linea por linea, hasta el fin del txt, pero como puedo hacer la distincion de cada atributo separado por ; leer la linea.
tambien tengo mi lista enlazasa creada la cual ingresa registros elimina y todo eso.. pero necesito saber como hacerlo con lo de los atributos..

alguien me puede ayudar

SAludos Magda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:lectura Escritura tex file con separadores por

Publicado por Carlos G. Gavidia (11 intervenciones) el 16/10/2008 00:57:48
Para obtener los atributos de cada registro puedes usar el método split() de la clase String.

String linea= "1-2-3-4-5";
String [] atributos= null;
atributos= linea.split("-");

Después de ejecutar ese snipet, tendrías a los atributos almacenados en el arreglo "atributos". Luego puedes recorrerlo con un for para obtener los valores.

Espero sea de ayuda,

Carlos G. Gavidia
SCJP - SCWCD
http://certified-es.blogspot.com/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:lectura Escritura tex file con separadores por

Publicado por I LoveDolphin (1 intervención) el 15/11/2008 03:45:39
I LoveDolphin
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar