Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] Sobrescribir en un archivo (.txt)

Estas en el tema de Sobrescribir en un archivo (.txt) en el foro de Java en Foros del Web. Hola que tal gente!...Espero que anden bien...Bueno, necesito una ayuda sobre lo siguiente: Tengo un archivo plano donde guardo unos registros con la siguiente estructura: ...
  #1 (permalink)  
Antiguo 30/03/2015, 11:37
 
Fecha de Ingreso: noviembre-2014
Mensajes: 16
Antigüedad: 9 años, 5 meses
Puntos: 0
Sobrescribir en un archivo (.txt)

Hola que tal gente!...Espero que anden bien...Bueno, necesito una ayuda sobre lo siguiente:

Tengo un archivo plano donde guardo unos registros con la siguiente estructura:

Informacion1;Informacion2;Informacion3;

Como verán indique los punto y coma en color rojo puesto que utilizo un vector de registro para almacenarlos en el fichero, y con ese mismo punto y coma separo los campos de la información cuando los extraigo de este y los paso a memoria.

La cuestión esta en que necesito modificar por el ejemplo un registro en el campo Informacion3:

Informacion1;Informacion2;Informacion3;

Lo que he tratado de hacer es realizar una búsqueda cargando los campos de información, en unos campos de otro vector de registro, y modificando la información del campo en el índice correspondiente, por último trato de sobreescribir toda la información del archivo, pero no tengo éxito.

Agradecería mucho la ayuda recibida...Saludos!
  #2 (permalink)  
Antiguo 30/03/2015, 12:28
 
Fecha de Ingreso: marzo-2015
Mensajes: 45
Antigüedad: 9 años, 1 mes
Puntos: 2
Respuesta: Sobrescribir en un archivo (.txt)

Hola...

Tu caso se parece en particular a un miembro del foro el cual tenia un problema parecido, donde el compañero Xerelo y tu servidor, comentamos el tema, lo único que veo sería que adaptes el código a tus necesidades.

Te anexo la liga para que te ahorre un poco de tiempo...

http://www.forosdelweb.com/f45/cambiar-string-varias-filas-dentro-txt-1124129/


Cualquier duda, aquí estamos para ayudarte.
  #3 (permalink)  
Antiguo 30/03/2015, 13:29
 
Fecha de Ingreso: noviembre-2014
Mensajes: 16
Antigüedad: 9 años, 5 meses
Puntos: 0
Respuesta: Sobrescribir en un archivo (.txt)

Cita:
Iniciado por Lawliet18 Ver Mensaje
Hola...

Tu caso se parece en particular a un miembro del foro el cual tenia un problema parecido, donde el compañero Xerelo y tu servidor, comentamos el tema, lo único que veo sería que adaptes el código a tus necesidades.

Te anexo la liga para que te ahorre un poco de tiempo...

http://www.forosdelweb.com/f45/cambiar-string-varias-filas-dentro-txt-1124129/


Cualquier duda, aquí estamos para ayudarte.
Gracias por la ayuda amigo...Voy a tratar de usarlo, aunque en mi caso va a ser un poquito más complejo, ya que tengo que ejecutar esta operación dentro de un timer...
  #4 (permalink)  
Antiguo 30/03/2015, 14:07
 
Fecha de Ingreso: marzo-2015
Mensajes: 45
Antigüedad: 9 años, 1 mes
Puntos: 2
Respuesta: Sobrescribir en un archivo (.txt)

Cita:
Iniciado por McHenryGS Ver Mensaje
Tengo que ejecutar esta operación dentro de un timer
Te recomendaría primero lograras conseguir sobrescribir el archivo ya que con tener eso, únicamente sería cuestión de agregar ese código que tienes dentro de un Timer.

Cualquier duda, aquí estaremos. Suerte!

Última edición por Lawliet18; 30/03/2015 a las 14:14
  #5 (permalink)  
Antiguo 30/03/2015, 14:45
 
Fecha de Ingreso: noviembre-2014
Mensajes: 16
Antigüedad: 9 años, 5 meses
Puntos: 0
Respuesta: Sobrescribir en un archivo (.txt)

Cita:
Iniciado por Lawliet18 Ver Mensaje
Te recomendaría primero lograras conseguir sobrescribir el archivo ya que con tener eso, únicamente sería cuestión de agregar ese código que tienes dentro de un Timer.

Cualquier duda, aquí estaremos. Suerte!
Lo logré!...De nuevo gracias viejo, me has sacado de un lío bárbaro...Saludos!

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:51.