Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/12/2008, 10:40
resh
 
Fecha de Ingreso: mayo-2002
Mensajes: 32
Antigüedad: 22 años
Puntos: 0
comparar esquemas xml

Hola que tal:


Me pregunto si existe una API o aplicacion en Java capaz de comparar la estructura de dos xml distintos?

El problema que tengo es que a veces los xml cambian su formato y no puedo obtener los datos para procesarlos.

Mi idea es guardar los xml para hacer una comparacion antes de intentar procesar.... buscando la forma de comparar si el arbol y los atributos no han
cambiado (ovbio que los valores cambian). por ejemplo, si recibia el XML1
con este formato y luego recibo el XML 2 que deberia haber tenido el formato
del XML1


XML 1:
<root>
<ejemplo1 id="xxxx">
<objeto1>algo</objeto1>
<objeto2>algo</objeto2>
</ejemplo1>
</root>


XML 2:
<root>
<fecha valor="20122006">
<ejemplo1 id="xxxx">
<objeto1>algo</objeto1>
<objeto2>algo</objeto2>
</ejemplo1>
</fecha>
</root>



Saludos y gracias por su respuesta!