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:
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!
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.
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.
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.