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

Tools de schéma JSON graphique de qualité professionnelle

  • Éditeur graphique de Schéma JSON
  • Schéma JSON draft-04, draft-06, ou draft-07
  • Conversion Schéma XML <=> Schéma JSON
  • Validation de Schéma JSON
  • Assistants de saisie sensibles au contexte
  • Générateur Schéma JSON
  • Générer Schéma JSON depuis une instance JSON
  • Générer instances JSON depuis le Schéma JSON
  • Validation sur base schéma & éditeur d'instance JSON intelligente
  • Assistant IA pour génerer des schémas JSON, instances, données, etc.

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. Cette fonction rend les points suivants plus faciles :

  • 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
  • Convertir du XSD en Schéma JSON
  • Convertir du Schéma JSON en XSD

Avant de générer votre schéma JSON, vous pouvez sélectionner à quelle version des spécifications vous souhaitez vous conformer, décider de la manière de gérer des tuples, etc. pour une plus grande personnalisation du final. Une fois qu’il est créé, vous pouvez encore éditer le schéma JSON, le cas échéant.

Vous pouvez aussi bénéficier de l’Assistant IA dans XMLSpy pour générer un schéma JSON pour vous, soit basé sur une instance existante ou juste une invite de langage naturel. Vous économisez un temps fou !

Éditeur Schéma JSON

Éditeur de schéma JSON graphique dans XMLSpy

Alors que XMLSpy a fait figure de pionnier avec son premier éditeur de Schéma XML, il propose maintenant le premier éditeur graphique de Schéma JSON de qualité professionnelle avec la même fonction de pointe.

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.

Travailler avec le 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.

Valideur graphique de schéma JSON dans XMLSpy

Conception du 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 êtes novice en ce qui concerne l’édition du Schéma JSON, vous trouverez des informations plus détaillées dans le fichier d'Aide XMLSpy.