Eliminar un elemento de un XML con JDOM
Para intentar disipar la crisis que tengo en este momento me voy a poner a escribir sobre como eliminar un elemento de un XML en Java.
Es una cosa muy sencilla nada mas se debe utilizar el metodo remove de un objeto.
Supongamos que tenemos la siguiente estructura XML
Bien ya teniendo la estructura de ese archivo XML hacemos uso de JDOM, y creamos el siguiente codigo que eliminara a una persona con un Id introducido desde linea de comando.
Siempre hay que recordar que para que los cambios se hagan efectivos se debe guardar el archivo como lo explicado en la entrada de como trabajar XML con JDOM.
miércoles, febrero 17, 2010
Excelente, gracias eso era lo que andaba buscando hace rato, no se si es que no he buscado bien pero hasta ahorita me encuentro con un ejemplo asi, gracias de nuevo!!!
miércoles, junio 29, 2011
Hola.
Muy bueno el artículo sobre uso de XML con JDOM.
Ahora bien, este código me tira el siguiente error:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at Main.main(Main.java:52)
Se produce en la línea:
new Main(args[0]);
¿Cómo lo puedo solucionar?
Gracias.
miércoles, junio 29, 2011
@ XeNeIzE: Estimado, el error es explicito usted esta intentando acceder a un elemento que no se encuentra dentro del rango de un arreglo en el árbol de nodos de su XML.