Éditeur et générateur de Schéma JSON

Éditeur de schéma graphique JSON de classe entreprise

  • Éditeur graphique de Schéma JSON
  • Conversion Schéma XML <=> Schéma JSON
  • Validation de Schéma JSON
  • Assistants de saisie sensibles au contexte
  • Édition de schéma visuelle par glisser/déposer
  • Générer Schéma JSON depuis une instance JSON
  • Générer instances JSON échantillon depuis le Schéma JSON
  • Validation sur base schéma & éditeur d'instance JSON intelligente

Éditeur Schéma JSON

Éditeur graphique de Schéma JSON dans XMLSpy

Alors que XMLSpy a fait figure de pionnier avec son premier éditeur graphique de Schéma XML, il propose maintenant le premier éditeur graphique de niveau entreprise de Schéma JSON pour augmenter considérablement la génération de schéma, le développement et la validation pour les développeurs travaillant avec JSON.

Les utilisateurs de XMLSpy connaissant l'affichage Schéma XML reconnaîtront immédiatement l'affichage Schéma JSON. Les nouveaux utilisateurs, eux, auront vite fait de s'y retrouver.

Développement Schéma JSON

Vous pouvez commencer à partir de zéro avec un nouveau document de schéma dans XMLSpy ou générer un Schéma JSON depuis une instance JSON existante ou XSD puis la personnaliser.

Dans le mode Schéma JSON, vous pouvez basculer entre la Grille Aperçu des définitions et le Mode Design pour chaque nœud pendant votre travail. L'Aperçu Définitions montre le schéma principal du document actuel (listé en tant que "Schéma de Document"), plus toute définitions que vous ajoutez au schéma. Ici, vous pouvez ajouter et supprimer des définitions, et modifier leurs propriétés.

Les fenêtre d'aides à la saisie Aperçu, Détails et Contraintes sont disponibles aussi bien dans le mode Aperçu des définitions et le Mode Design, permettant ainsi de visualiser instantanément les informations concernant le schéma et ses définitions et de saisir des informations et des valeurs liées aux définitions.

Cliquer sur l'icône d'arborescence située à côté de toute définition dans l'Aperçu de définition pour consulter et éditer dans le Mode de conception, qui est affiché ci-dessus.

XMLSpy Graphical JSON Schema Validator

Mode de conception Schéma JSON

Cliquer sur l'icône d'arborescence située à côté de tout composant global pour ouvrir le mode graphique détaillé de son modèle de contenu pour le Mode de conception. Ici, vous pouvez spécifier la structure et les valeurs autorisées des définitions globales individuelles. L'éditeur de Schéma JSON permet de réarranger les définitions par glisser/déposer, contient des assistants à la saisie simples à manier et un menu contextuel qui offre des choix valides.

Pendant votre travail, une validation des Schémas JSON est fournie avec des messages d'erreur listés dans la fenêtre de Messages interactive.

Si vous avez besoin d'aide pour vos développements de Schéma JSON, vous trouverez des informations plus détaillées dans le fichier d'Aide XMLSpy.

Générateur Schéma JSON

Générateur de Schéma JSON XMLSpy

Pour démarrer le développement de Schéma JSON, vous pouvez utiliser le générateur de Schéma JSON pour créer un schéma valide sur la base d'un Schéma XML existant ou d'un document d'instance JSON. Des dialogues pertinents permettent de spécifier des options pour :

  • Générer Schéma JSON depuis XSD
  • Générer un XSD à partir d'un Schéma JSON
  • Génération de Schéma JSON depuis une instance JSON

Le générateur de Schéma JSON est un autre outil qui permet de travailler avec JSON et XML de manière productive dans XMLSpy.