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

java para documento xml

Estas en el tema de java para documento xml en el foro de Java en Foros del Web. Hola, me gustaría escribir en un documento xml desde java. El documento ya existe y cada vez que intento escribir algo en el se me ...
  #1 (permalink)  
Antiguo 12/08/2012, 10:30
 
Fecha de Ingreso: julio-2012
Mensajes: 65
Antigüedad: 11 años, 9 meses
Puntos: 0
java para documento xml

Hola, me gustaría escribir en un documento xml desde java. El documento ya existe y cada vez que intento escribir algo en el se me reescribe entero, me gustaría saber como le podría añadir información sin que se me borre lo que ya esté escrito en él.
Gracias
  #2 (permalink)  
Antiguo 12/08/2012, 14:55
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: java para documento xml

Hola:

En general en un fichero no se puede modificar información. Unicamente se puede añadir al final, o bien leerlo todo, modificar en memoria y escribirlo todo otra vez.

Si lees el fichero como un documento XML http://chuwiki.chuidiang.org/index.p...e=Ficheros_XML , sólo tienes que leerlo, añadir/modificar en lo leído lo que quieras y volver a escribirlo entero. En el enlace tienes cómo leer y escribir.

Si lo estás leyendo como un fichero de texto, supongo que estarás usando FileReader y FileWriter o similar. FileWriter, en su constructor, tiene un boolean con el que se indica que quieres añadir al final del fichero, respetando lo que hay.

Se buena.
__________________
Apuntes Java
Wiki de Programación

Etiquetas: xml
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 16:18.