Trang es una herramienta que nos permite:
- Convertir entre distintos formatos de esquemas XML (RELAX NG, RELAX NG compact syntax, DTD y XML Schema)
- Inferir un esquema XML a partir de uno o más documentos XML de ejemplo
Ejemplo de generación de un XML Schema a partir de un documento XML:
java -jar trang.jar -I xml -O xsd ejemplo.xml esquema.xsd
El uso de Trang puede resultar muy interesante cuando queremos utilizar JAXB u otras herramientas que necesitan trabajar sobre un esquema, y el XML que manejamos no tienen ninguno definido.
Para más información, visitar la página del proyecto Trang o su documentación.


964 387 506