Saltar al contenido

¿Alguna herramienta para generar un esquema XSD a partir de un documento de instancia XML?

Solución:

la herramienta de inferencia Microsoft XSD es una buena solución gratuita. Muchas herramientas de edición XML, como XmlSpy (mencionado por @Garth Gilmour) o OxygenXML Editor también tienen esa característica. Sin embargo, son bastante caros. BizTalk Server también tiene una herramienta de inferir XSD.

editar: acabo de descubrir la clase .net XmlSchemaInference, así que si estás usando .net deberías considerar eso

Puede utilizar una opción de código abierto y multiplataforma: inst2xsd de XMLBeans de Apache. Lo encuentro muy útil y fácil.

Simplemente descargue, descomprima y juegue (requiere Java).

Trang es la mejor opción aquí. Código abierto y multiplataforma (aunque se requiere Java)

Desde el sitio web de Trang:

Trang convierte entre diferentes lenguajes de esquema para XML. Es compatible con los siguientes idiomas

  • RELAX NG (sintaxis XML)
  • Sintaxis compacta RELAX NG
  • DTD XML 1.0
  • Esquema XML de W3C

Un esquema escrito en cualquiera de los lenguajes de esquema admitidos se puede convertir a cualquiera de los otros lenguajes de esquema admitidos, excepto que el Esquema XML de W3C solo se admite para la salida, no para la entrada.

Trang también puede inferir un esquema a partir de uno o más documentos XML de ejemplo.

Enlace de descarga

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *