XMLSpy prend en charge l'édition XSD avec son éditeur de Schéma XML graphique. Le paradigme de design visuel pour consulter, créer, générer, et éditer les XSD vous permet de vous concentrer sur la sémantique de votre XSD au lieu des détails de syntaxe de la langue de Schéma XML. Schéma XML 1.0 et Schéma XML 1.1 sont tous les deux pris en charge.
Lorsque vous ouvrez un schéma dans l'éditeur XSD, tous les composants définis globalement (par ex. éléments, Types complexes, Groupes d'attributs, etc.) sont organisés dans une liste triable. Ici, vous pouvez ajouter ou supprimer des composants, et modifier leurs propriétés avec des assistants à la saisie sensibles au contexte.
Cliquer sur l'icône d'arborescence de tout composant global pour ouvrir l'affichage graphique détaillé de son modèle de contenu dans l'éditeur XSD, où vous pouvez réarranger les éléments par glisser-déposer ou utiliser le menu sur le bouton de droite de la souris pour sélectionner des options sensibles au contexte.
Cette approche de la consultation et de l'édition XSD vous permet de gérer des composants à un niveau global, puis d'éditer le modèle de contenu des composants individuels d'une manière directe.
Rien de plus simple que de construire un XSD à partir de zéro ou de générer un Schéma XML par le biais des nombreuses options décrites ci-dessous.
L’éditeur XML de XMLSpy fournit de nombreuses options de génération pour les XSD, y compris :
Générez une structure de base de données, un document instance XML (XSD en XML), ou un schéma JSON depuis une XSD existant en un clin d'œil.