Exemples de schémas

Titre Document XML Schéma
Schéma simple pour la biliographie bibliography.xml simple-bliblio.xsd
Schéma élaboré pour la biliographie bibliography.xml complete-biblio.xsd
Éléments locaux locals.xml locals.xsd
Types prédéfinis sur les chaînes strings.xml strings.xsd
Types mixtes mixed.xml mixed.xsd
Union union1.xml union1.xsd
Union de types anonymes union2.xml union2.xsd
Liste list.xml list.xsd
Imbrication sequence/choix nested.xml nested.xsd
Déclaration d'attribut local attribute-local.xml attribute-local.xsd
Déclaration d'attribut global attribute-global.xml attribute-global.xsd
Extension de type simple ext-simple.xml ext-simple.xsd
Extension de type complexe à contenu simple ext-complex-simple.xml ext-complex-simple.xsd
Extension de type complexe à contenu complexe ext-complex-complex.xml ext-complex-complex.xsd
Extension de type extension4.xml extension4.xsd
Restrictions de types simples par facettes restriction1.xml restriction1.xsd
Restrictions de type complexe à contenu simple rest-complex-simple1.xml rest-complex-simple1.xsd
Restrictions de type complexe à contenu simple rest-complex-simple2.xml rest-complex-simple2.xsd
Restrictions de type complexe à contenu simple rest-complex-simple3.xml rest-complex-simple3.xsd
Restrictions de type complexe à contenu complexe rest-complex-complex1.xml rest-complex-complex1.xsd
Restrictions de type complexe à contenu complexe rest-complex-complex2.xml rest-complex-complex2.xsd
Restrictions de type complexe à contenu complexe rest-complex-complex3.xml rest-complex-complex3.xsd
Substitution de type subst-type.xml subst-type.xsd
Substitution d'élément subst-elem1.xml subst-elem1.xsd
Groupe de substitution avec chef de groupe abstrait subst-elem2.xml subst-elem2.xsd
Substitutions en cascade subst-elem-nested.xml subst-elem-nested.xsd
Facette fixée fixed-facet.xml fixed-facet.xsd
Type abstrait abstract-type1.xml abstract-type1.xsd
Type abstrait avec anyType abstract-type2.xml abstract-type2.xsd
Élément abstrait abstract-elem.xml abstract-elem.xsd
Élément bloqué block-elem1.xml block-elem1.xsd
Élément bloqué block-elem2.xml block-elem2.xsd
Type simple final final-simple.xml final-simple.xsd
Type complexe final final-complex.xml final-complex.xsd
Type complexe final final-level.xml final-level.xsd
Élément final final-elem.xml final-elem.xsd
Espace de noms (elementFormDefault="unqualified") namespace1.xml namespace1.xsd
Espace de noms (elementFormDefault="qualified") namespace2.xml namespace2.xsd
Espace de noms (Références) namespace3.xml namespace3.xsd
Espace de noms (Références suite) namespace4.xml namespace4.xsd
Espace de noms (attribut form) namespace5.xml namespace5.xsd
Portée des contraintes key-scope.xml key-scope.xsd
Contraintes (valeurs à champs multiples) key-multi.xml key-multi.xsd
Contraintes (expressions XPath) key-xpath.xml key-xpath1.xsd
Contraintes (expressions XPath) key-xpath.xml key-xpath2.xsd
Unicité et références orders.xml orders.xsd
Import d'un autre schéma importxml.xml importxml.xsd