Chapter 3 Construction d'un modèle XML
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 :
Eléments globaux et locaux dans les fichiers XDR
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 (voire Type de groupe dans le tableau ci-après)
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).
Copyright (C) 2007. Sybase Inc. All rights reserved. |
![]() |