Editor XSD
Editor XSD gráfico con funciones avanzadas
  • Edición de archivos XSD mediante operaciones gráficas
  • Compatible con XML Schema 1.0 y XML Schema 1.1
  • Genera y convierte archivos XSD
  • Genera archivos XSD a partir de instancias XML
  • Genera archivos XSD a partir de bases de datos
  • Convierte archivos DTD en archivos XSD
  • Ayudantes de entrada inteligentes y menús desplegables
  • Compatibilidad con esquemas XML agregados
  • Edición avanzada de restricciones de identidad
  • Funciones para restricciones inteligentes
  • Generación de documentación XSD
  • Generación de código Java, C#, C ++

Editar archivos XSD: definiciones de esquema XML

Editor XSD de esquemas XML de XMLSpy
XMLSpy ofrece un editor gráfico de esquemas XML para editar archivos XSD. Su interfaz de diseño visual para crear, generar y editar archivos XSD permite al programador concentrarse en la semántica del XSD en lugar de en los detalles sintácticos del lenguaje XML Schema. Es compatible con XML Schema 1.0 y XML Schema 1.1.
Cuando se abre un esquema en el editor XSD, todos los componentes definidos globalmente (es decir, elementos, complexType, attributeGroup, etc.) se organizan en una lista que se puede ordenar. Aquí puede agregar o eliminar componentes y modificar sus propiedades con los ayudantes de entrada contextuales.
Si se hace clic en el icono en forma de árbol de un componente global, se abre la vista gráfica de su modelo de contenido en el editor XSD, donde podrá reorganizar elementos o seleccionar opciones en el menú contextual.
Esta forma de editar archivos XSD permite gestionar componentes a nivel global y editar su modelo de contenido de forma sencilla.
Además, en el editor se pueden crear archivos XSD desde cero o generarlos a partir de otros archivos.

Generar archivos XSD

XMLSpy ofrece numerosas opciones de generación de archivos XSD:
  • A partir de esquemas de base de datos
  • A partir de instancias XML
  • A partir de archivos DTD
  • A partir de esquemas JSON
Igualmente, a partir de un archivo XSD puede generar estructuras de BD, instancias XML o esquemas JSON.