Pré. | Proc. |
Générer XSD
Une fois que vous avez développé votre modèle de schéma XML, soit sous forme de modèle de classe abstrait, soit sous forme de modèle de classe XSD personnalisé, vous pouvez le transformer en fichiers de schéma XML W3C (XSD) à l'aide de la fonctionnalité Générer un schéma XML. Comme un schéma XML correspond à un Paquetage UML dans Enterprise Architect , la génération de schéma XML est une opération au niveau du paquetage.
Vous définissez l'emplacement du fichier dans lequel le schéma XML doit être généré, dans l'élément Schema Paquetage de votre modèle.
Accéder
Ruban |
Développer > Modélisation schéma > Exporter XSD |
Générer des fichiers de schéma
Option |
Action |
Voir aussi |
---|---|---|
Codage |
Soit:
|
|
Générer un élément global pour tous les ComplexTypes globaux (style 'Garden of Eden') |
Sélectionné par défaut pour générer un schéma dans le style Jardin d'Eden, contenant un élément global. Effacer la case à cocher si vous souhaitez omettre l'élément global. |
Générer un élément global |
Générer XSD pour Paquetages référencés |
Cochez la case pour générer le schéma pour Paquetages référencés par l'un des Paquetages sélectionnés dans cette dialogue . |
|
Demander en cas de nom de fichier manquant |
Cochez la case pour prompt , lors de la génération du schéma, un nom de fichier pour un Paquetage référencé si le chemin dans lequel générer le fichier de schéma est manquant. Cette option n'est pas disponible si l'option « Générer XSD pour Paquetages référencés » n'est pas sélectionnée. |
|
Utiliser le chemin relatif pour référencer les XSD (si étiquette « schemaLocation » est vide) |
Cochez la case pour utiliser un chemin relatif dans l'instruction d'importation XSD (ou d'inclusion XSD) lors du référencement Paquetages externes, à condition que l' étiquette schemaLocation soit vide sur les Paquetages référencés. Vous définissez le champ « Fichier de schéma » dans la dialogue « Propriétés du schéma XSD » (la dialogue « Propriétés » de l'élément pour un élément de schéma) pour les Paquetages stéréotypés XSDschema référencés et référençants, afin que le chemin relatif soit correctement déterminé. |
Paquetage de schémas |
Générer paquetages XSD pour enfants |
Cochez la case pour générer le schéma des Paquetages enfants du Paquetage sélectionné, puis sélectionnez :
Pour modifier le chemin d'accès au fichier d'un Paquetage , double-cliquez sur l'entrée dans la liste déroulante et saisissez ou recherchez le nouveau chemin d'accès au fichier dans le champ prompt . Si le Paquetage a un chemin de fichier déjà défini, sa case à cocher est sélectionnée par défaut pour générer un schéma XSD ; si vous ne souhaitez pas générer de schéma XSD à partir de ce Paquetage , vous pouvez décocher la case. Si vous cochez la case en regard d'un Paquetage pour lequel aucun chemin de fichier n'est défini, l' prompt s'affiche automatiquement pour le chemin de fichier. |
|
Générer |
Cliquez sur ce bouton pour générer le schéma pour chacun des Paquetages sélectionnés dans la liste déroulante. |
|
Fermer |
Cliquez sur ce bouton pour fermer le dialogue , sans enregistrer vos sélections d'options. |
|
Voir Schéma |
Cliquez sur ce bouton pour visualiser le schéma généré pour un Paquetage mis en surbrillance dans la liste déroulante. |
|
Progrès |
Vérifiez la progression de la génération du schéma. |