Java - jdom

 
Vista:

jdom

Publicado por edu (144 intervenciones) el 23/03/2006 21:12:16
hola queria saber como puedo modificar los datos de un fichero xml con jdom.
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:jdom

Publicado por c (28 intervenciones) el 24/03/2006 08:28:32
Aqui tienes un pegueño ejemplo:

SAXBuilder builder=new SAXBuilder(false);
Document doc=builder.build(pathFichero);

/* Itera sobre los elementos */
Element root = doc.getRootElement();
Element g = root.getChild("nombreElementoPpal");
java.util.List l =g.getChildren();

Iterator it= l.iterator();
while(it.hasNext()){
Element e= (Element)it.next();
e.setAttribute("nombreDeAtributo", nuevoValor);
}

/* Modifica el archivo*/
XMLOutputter out=new XMLOutputter();
FileOutputStream file=new FileOutputStream(pathFichero);
out.output(doc,file);
file.flush();
file.close();

Necesitas importar :
import org.jdom.*;
import org.jdom.input.*;
import org.jdom.output.*;
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