Schémas définis par l’utilisateur
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).

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

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ément![]() |

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 ![]() |

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 dans la barre d'outils. Vous pouvez également sélectionner Supprimer dans le menu contextuel.