Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/12/2008, 12:03
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 17 años
Puntos: 260
Sonrisa Respuesta: Java+Xml+Xml schema

Cita:
Iniciado por resh Ver Mensaje
... 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 Ver Mensaje
... 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,