Eléments (MSX)

Les éléments sont les blocs de base d'un modèle XML.

Un modèle est une structure arborescente d'éléments dans laquelle des éléments enfant sont attachés à des éléments parent. Par exemple :



Le schéma généré se présente comme suit :



Dans un schéma, les éléments sont déclarés au sein de balises <element>.

Les éléments peuvent être globaux ou locaux :


Remarque :

Dans un modèle conçu pour le langage XML-Data Reduced, les éléments locaux sont tout d'abord déclarés séparément, comme des éléments globaux (avec la balise <ElementType> et un attribut name), puis au sein de leur élément parent (avec la balise <element> et un attribut type).

L'illustration suivante représente un extrait d'un fichier XDR :



Les éléments parent sont liés à leur éléments enfant via des particules de groupe (Séquence, Choix ou Tout). Un élément parent doit contenir un groupe d'éléments enfant (voir la propriété Type de groupe dans Onglet Général de la feuille de propriétés d'un élément).

Vous pouvez dériver un type de données d'élément afin d'étendre ou de limiter ses valeurs (uniquement avec un modèle conçu pour XSD) (voir la propriété Dérivation dans Onglet Général de la feuille de propriétés d'un élément).


Created October 8, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com