RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  60003 - MANIPULAR TEXTO EN JAVA??
Autor:  Eliana Mejia
Hola! Tengo un archivo llamado control1.log que me bota un sistema, por defecto Windows lo reconoce como un archivo de texto y se abre con el bloc de notas. pero en total desorden.

Resulta que este archivo contiene un registro de fecha y hora, entonces cuando se abre con el bloc de notas las líneas de las fechas y hora están desorganizados a pesar de tener el bloc de notas maximizado y que no se mira ningún carácter de salto (como codigo html) que permita ver lo que voy a describir a continuación.

Resulta que al dar clic derecho sobre el archivo y la opción abrir con Firefox o Internet Explorer, de alguna forma él lo organiza desde el comienzo de la fecha, inclusive cuando copie desde el archivo y pegue a este enlace, de alguna forma se organiza Así:

20090121/111846 Sender shutdown
20090121/111937 Connected to KATAELI 127.0.0.1:10101
20090121/111952 Reply key mat from 00:22:66:9f:4c:87: PRU
20090121/111954 Reply key mat from 00:18:c5:7d:13:4f: PRU
20090121/111954 Reply key mat from 00:1a:75:69:c1:01: PRU
20090121/112012 Hash: TAG_52,@DI@0001,0001,0010,0000,"PnP
20090121/112013 Hash: TAG_95,@DI@,,,,""@BB@ae710f20a8735972@BN@d8bdec6d00a81c54@BD@00:22:66:9f:4c:87@BP@10818638@FN@"Hunter"@
20090121/112014 Sent nothing to 00:18:c5:7d:13:4f: OK/5
20090121/112016 Sent - to 00:1a:75:69:c1:01: FAIL/3
20090121/112020 Sent PRU to 00:22:66:9f:4c:87: OK/0

Lo que necesito es sacar algunas líneas específicas de acuerdo a un suceso del registro de la fecha y hora, para modificarlas y crear un nuevo archivo. Intuitivamente lo que hice a continuación fue modificar el archivo Control1.log borrando lo que no me sirve y luego cambio texto de algunas líneas asi:

20090121/112014 Sent nothing to 00:18:c5:7d:13:4f: OK/5
20090121/112020 Sent PRU to 00:22:66:9f:4c:87: OK/0

Lo anterior es lo que quisiera que quede en el nuevo archivo...

Ahora bien lo que necesito es que sea un software implementado en java que se encargue de hacer lo que hice manualmente.
Entonces el programa debería:

1. Organizar las fechas ya sea en un nuevo archivo o sobre el mismo.

2. Una vez organizado este detalle, que el programa se encargue de encontrar una palabra, sea el caso de OK/5 o OK/0 le cambie alguna información a dicha línea y genere un nuevo archivo.

Agradezco su amable colaboración y tiempo.
No se quizás tengan algo similar y me envién el código para modificarlo.


Nombre
Apellidos
Correo
Comentarios