:: Enseignements :: ESIPE :: E5INFO :: 2010-2011 :: Schémas XML et XSLT ::
![[LOGO]](http://igm.univ-mlv.fr/ens/resources/mlv.png) | 5. Réutilisation dans les schémas XML - Correction |
Le but de ce TD est de pratiquer les techniques de réutilisation dans les schémas XML.
Exercice 1 - Références à des identifiants
Modifier à nouveau le schéma de l'exercice 2 du TP précédent
(
tableau-metro.xsd et
tableau-metro.xml). Les attributs
name des ancres (
a) qui sont incluses dans les
cellules du tableau définissant les identifiants contiennent elles-mêmes
des nombres. Modifier le schéma pour imposer que les valeurs de ces attributs
name soient des références aux identifiants.
Indication : les références doivent être identiques aux identifiants,
non seulement par leur valeur, mais aussi par leur type.
Exercice 2 - Modularisation avec un seul espace de noms
Reprendre le schéma du TP 3
(
bergman-flm.xml) et le modulariser
en deux schémas, l'un pour
filmographie et
perso, l'autre pour
resumes,
roles et
aliases.
Exercice 3 - Modularisation avec deux espaces de noms
-
Ecrire un schéma XML du document
catalogue-plantes-fournisseurs.xml
en important le schéma adresses.xsd
qui décrit la syntaxe des adresses des fournisseurs.
- Modifier la solution précédente pour éviter que le schéma du catalogue
de plantes ne mentionne l'URL de adresses.xsd.
Mentionner cette URL directement dans le document cible.
- Version avec importation :
- Version sans importation :
© Université de Marne-la-Vallée