Tengo varios documentos XSD "principales", que importan documentos XSD "compatibles". Estos documentos de esquema resultan ser de la especificación HR-XML 3.0, en particular, relacionados con la detección de antecedentes.Aplanar documentos de esquema XSD (HR-XML 3.0)
Para propósitos de generación de código y conveniente esquema de un solo archivo para referenciar en mi WSDL, estoy tratando de "aplanar" el esquema. Las importaciones deben ser resueltas; y no debe haber duplicación entre el contenido común (anteriormente importado).
Probé el editor XML de Oxygen, que tiene una función específica para esa tarea; pero parece que solo admite un documento "principal" a la vez: no es posible aplanar/fusionar varios documentos "principales". También busqué en XMLSpy, pero parece que falta esa funcionalidad por completo.
¿Alguien puede recomendar herramientas específicas u ofrecer una teoría general detrás de este proceso de "aplanamiento" del esquema?
Muchas gracias!
Si está utilizando WCF para exponer su servicio, esto podría ayudar: http://stackoverflow.com/questions/1589598/can-you-combine-the-wsdl-and-xsd-data-from-a-wcf-service – Rudi