Cita:
Iniciado por resh ... He estado leyendo que es posible comparar el esquema de un xml con varios xml y saber si existe alguna diferencia en su estructura lo que me podria indicar ...
Comparar es poner una cosa a la par de otra y ver si hay diferencias, no puedes comparar un xml con un schema xml. Validar es otro concepto.
Cita:
Iniciado por resh ... Y es aqui mi problema, no consigo comparar ni obtener de manera optima los esquemas de los xml, alguien ha podido comparar xml a traves de esquemas? ...
No creo que sea posible, ni lógico. Un XML Schema o un DTD no es un mapa del documento, es una definición de la posible estructura de un documento. De otra forma los documentos XHTML siempre tendrían que ser iguales (con el mismo mapa) para validar.
Por ejemplo, 2 XML diferentes con el mismo XML Schema:
Código:
<h1><p>Hello World!</p></h1>
<p>This is a hello world!</p>
<h1><p>Hello World!</p></h1>
<p>This is a hello world!</p>
Código:
<h1><p>Hello World!</p></h1>
<p>This is a hello world!</p>
<h1><p>Hello World!</p></h1>
<p>This is a hello world!</p>
<h1><p>Hello World!</p></h1>
<p>This is a hello world!</p>
Los 2 fragmentos de un documento XML (para ejemplificar) son claramente diferentes pero su XML Schema debería ser exactamente igual.
Saludos,