Hace poco en mi trabajo tenía que realizar ciertos artefactos que se empaquetan en un archivo jar, el cual incluye un XML, despues de hacer los primeros 2 o 3 note que estaba cayendo en la mala practica de copiar y pegar la estructura del XML de mi viejo artefacto y en ocasiones por rapidez no cambiaba el nombre, tipo de dato o argumento de alguna etiqueta y cuando desplegaba el artefacto pues fallaba, un compañero de trabajo me mencionó que definiera el xsd del archivo, y luego creará los objetos mapeados con xjc (imagino que significa xml java compiler, no estoy muy seguro de ello), y despues diseñara un standalone que preguntara por los valores de los atributos que variaran, y pues seguí las indicaciones realizando los siguientes pasos:
1.- Identifique los elementos que varian que fueron:
Valor del tag autor, email, creationDate, description e implementation.
Valor de los atributos type y length del tag Attribute.
Valor del atributo name del tag Plugin.
<--Ejemplo de un XML de mi artefacto>
<Plugin name="MyPlugin" type="Authentication">
<autor>Unknown<autor>
<email>someone@domain</email>
<creationDate>2015-09-03</creationDate>
Comentarios recientes
hace 8 semanas 2 días
hace 12 semanas 3 días
hace 20 semanas 50 mins
hace 28 semanas 9 horas
hace 30 semanas 5 días
hace 32 semanas 1 día
hace 35 semanas 3 días
hace 35 semanas 3 días
hace 41 semanas 3 días
hace 42 semanas 4 días