2008-10-07 13 views
6

Estoy trabajando en un proyecto que necesita limpiar algunos esquemas XSD de terceros y quiero hacer algunas refactorizaciones de elementos comunes en ellos.Refactorización de esquemas XSD

¿Existe alguna herramienta adecuada para automatizar esto? Probé con sfactor desde XMLBeans pero no funciona (arroja una extraña excepción que incluso Google no puede responder).

Respuesta

4

Con la falta de respuestas, saqué algo de tiempo libre y compilo xnikt, una herramienta Java que cumple con mi necesidad real de extraer elementos comunes de XSD. Lo libero como GPL, para que cualquiera pueda bifurcarlo, mejorarlo, etc.

Estoy abierto a la colaboración, así que si alguien tiene ideas y tiempo, contácteme!

Y lo probé contra los esquemas XSD que quería refactorizar y funciona a las mil maravillas.

Espero que ayude a cualquiera que esté o esté en la misma situación.

+0

Me enfrenta el mismo problema y gustoso probaré su herramienta (ya que no encontré otra API que haga esto). ¡Gracias por tu trabajo! – pmf