Editor y generador de esquemas JSON

Herramientas gráficas profesionales de esquemas JSON

  • Edición gráfica de esquemas JSON
  • JSON Schema draft-04, draft-06 o draft-07
  • Conversión de esquemas XML <-> esquemas JSON
  • Validación de esquemas JSON
  • Ayudantes de entrada contextuales
  • Generador de esquemas JSON
  • Generación de esquemas JSON a partir de instancias JSON
  • Generación de instancias JSON a partir de esquemas JSON
  • Validación basada en esquemas y editor de instancias JSON inteligente
  • Asistente IA para generar esquemas, instancias y datos JSON, etc.

Generador de esquemas JSON

Generador de esquemas JSON de XMLSpy

En XMLSpy puede usar el generador de esquemas JSON para crear un esquema válido basado en un esquema XML o en un documento de instancia JSON. Esta funcionalidad facilitará los siguientes procedimientos:

  • Generar esquemas JSON a partir de XSD
  • Generar XSD partir de esquemas JSON
  • Generar esquemas JSON a partir de instancias JSON
  • Conversión de XSD en esquemas JSON
  • Conversión de esquemas JSON en XSD

Antes de generar el esquema JSON puede seleccionar qué versión de la especificación quiere seguir, cómo gestionar las tuplas y, en definitiva, personalizar el resultado final tanto como sea posible. Una vez haya creado el esquema JSON puede seguir editándolo si quiere.

También puede aprovechar el Asistente AI en XMLSpy para generar un esquema JSON personal, ya sea basado en una instancia ya existente o en una solicitud en lenguaje natural. ¡Así podrá ahorrar mucho tiempo!

Editor de esquemas JSON

Editor gráfico de esquemas JSON en XMLSpy

XMLSpy fue la primera herramienta en ofrecer un editor gráfico de esquemas XML y ahora viene con el primer editor gráfico profesional de esquemas JSON que tiene la misma funcionalidad innovadora.

Si ya trabaja con XMLSpy, todas las características de la vista Esquema JSON le resultarán familiares.

Trabajar con Esquema JSON

Puede empezar desde cero con un documento de esquema nuevo en XMLSpy o generar un esquema JSON a partir de una instancia JSON o de un documento XSD.

En la vista Esquema JSON puede alternar entre la cuadrícula de definiciones y la vista de diseño. El panel de definiciones muestra el esquema principal del documento actual (el "esquema de documento") y todas las definiciones que se añadan al esquema. Aquí puede agregar y eliminar definiciones y modificar sus propiedades.

Las ventanas "Información", "Detalles" y "Restricciones" están disponibles tanto en el panel de definiciones como en la vista de diseño y permiten visualizar la información del esquema y sus definiciones, así como introducir información y valores.

Si hace clic en el icono situado junto a una definición, podrá consultar y editar la definición en detalle en la vista de diseño.

XMLSpy Graphical JSON Schema Validator

Diseño de esquemas JSON

Si hace clic en el icono situado junto a un componente global, podrá ver su modelo de contenido en la vista de diseño. Aquí podrá especificar su estructura y los valores permitidos de cada definición global. El editor de esquemas JSON también permite organizar las definiciones mediante operaciones de arrastrar y colocar, ofrece ayudantes de entrada e incluye un menú contextual que ofrece valores válidos.

Además, mientras trabaja con el esquema, la ventana Mensajes ofrece información sobre errores y emite mensajes de advertencia.

Si tiene poca experiencia con la edición de esquemas JSON, recomendamos que consulte los archivos de ayuda de XMLSpy.