Altova StyleVision 2025 Enterprise Edition

Schémas définis par l’utilisateur

Accueil Préc Haut Suivant

Vous pouvez créer rapidement un schéma défini par l’utilisateur dans la barre latérale de l’Arborescence de schéma. Ceci est utile si vous avec un document XML qui n’est pas basé sur un schéma et que vous souhaitez créer un SPS pour ce document XML.

 

Pour ajouter et créer un schéma défini par l’utilisateur, suivez les étapes suivantes dans la barre latérale de l’arborescence de schéma :

 

1.Dans la barre latérale de l’Aperçu de design, cliquez sur la commande Ajouter Nouvelle Source (sous l’en-tête Sources), et sélectionnez Ajouter le Schéma défini par l’utilisateur (capture d’écran ci-dessous).

 

SBDesOviewAddFiles

 

Le nouveau schéma est créé et est indiqué par les paramètres $USER (capture d’écran ci-dessous).

 

WinSchemaSrcCreateUDSchema2

 

2.Dans l’arborescence des Éléments racine, il existe un seul élément racine (élément de document) appelé UserRoot.
3.Double-cliquez sur UserRoot et renommez-le pour qu’il corresponde à l’élément de document du document XML pour lequel vous êtes en train de créer ce schéma.
4.Pour attribuer un élément enfant ou un attribut à l’élément du document, sélectionnez l’élément de document (UserRoot), et cliquez respectivement sur (i) l’icône drop-Ajouter Nouvel élémentic_addnewelement dans la barre d’outils de la barre latérale de l’Arborescence de schéma; et (ii) la flèche vers le bas de l’icône Ajouter Nouvel élément | la commande Ajouter Nouvel Attribut. De manière alternative, vous pouvez cliquer avec la touche de droite et sélectionner la commande requise depuis le menu contextuel. Quand un élément est sélectionné, ajouter et insérer un élément ajoute le nouvel élément comme élément frère, respectivement après et avant l’élément sélectionné. Vous pouvez aussi ajouter un élément enfant et un attribut enfant. Quand un attribut est sélectionné, vous pouvez ajouter ou insérer un autre attribut, respectivement, après et avant l’attribut sélectionné. Une fois que le nouvel élément ou attribut est ajouté à l’arborescence, saisissez le nom désiré. Vous pouvez aussi glisser les nœuds à l’emplacement désiré (décrit dans la prochaine étape). Dans la capture d’écran ci-dessous, l’élément Article est l’élément du document. Les éléments Title, Para, Bold, et Italic, et les attributs ID et Author ont été ajoutés au niveau enfant de l’Article.

 

WinSchemaSrcUserDefined

 

5.Pour déplacer les éléments Bold et Italic, et l’attribut ID au niveau enfants de Para, sélectionnez chacun individuellement et glissez l’élément Para. Lorsque la flèche pointant vers le bas ic_addnodearrow apparaît, déposez le nœud glissé. Il sera créé comme « enfant » de Para (capture d’écran ci-dessous).

 

WinSchemaSrcUserDefinedDragElem

 

6.Lorsque tout élément autre que l’élément de document est sélectionné, ajouter un nouvel élément ou attribut ajoute le nouveau nœud au même niveau que l’élément sélectionné. Glissez un nœud (élément ou attribut) dans un nœud d’élément pour le créer comme « enfant » du nœud d’élément.

 

Modification des noms de nœuds et suppression de nœuds

Pour modifier le nom d'un élément ou d'un attribut, double-cliquez sur le nom et modifiez-le. Pour supprimer un nœud, sélectionnez-le et cliquez sur l'icône Supprimer ic_delete dans la barre d'outils. Vous pouvez également sélectionner Supprimer dans le menu contextuel.

 

© 2019-2025 Altova GmbH