Tema: Java y XML
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/01/2009, 04:56
javiershj
 
Fecha de Ingreso: enero-2009
Mensajes: 19
Antigüedad: 16 años
Puntos: 1
Respuesta: Java y XML

Chuidiang, gracias por tu respuesta pero no es lo que buscaba. Se como escribir el arbol parseado en un xml, lo que no se es como modificar el nodo que busco con un xpath. Con:

Node n=xp.selectSingleNode(doc, xpath);

Busco el nodo. Ahora modifico su valor:
n.setNodeValue("hola");

Pero esta modificacion solo se realiza sobre ese nodo, no sobre el arbol.Yo quiero que la modificacion se realice sobre el arbol, es decir, que al modificar el valor del nodo, este cambio quede guardado en el arbol.

Ej, Busco un nodo que tenga el xpath: /Mpeg7/Item. Luego quiero cambiar el valor del atributo de ese nodo, guardar los cambios en el arbol y escribirlo en un xml. Y lo que no se es guardarlo otra vez en el arbol, o que los cambios se reflejen en el arbol.