Differences between current version and predecessor to the previous major change of TmeXschema.

Other diffs: Previous Revision, Previous Author

Newer page: version 3 Last edited on November 17, 2014 11:32 am by mlbda
Older page: version 2 Last edited on September 16, 2014 4:28 pm by mlbda Revert
@@ -24,13 +24,17 @@
  
 Remarque: dans l'étape 1, le schéma est considéré comme un document contenant des ''méta-données'' XML qui doivent respecter la DTD définie dans le fichier ''XMLSchema.dtd''. 
  
 !!Exercice 
-* 1ere séance : Ex 5 ~BookStore et Ex 6 Juicer  
-
+* Ex 5 ~BookStore  
+* Ex 4 Schéma du guide touristique. Ajouter la contrainte suivante:  
+** un restaurant ne peut pas avoir 2 menus avec le m  
+  
+* Facultatif :  
+** Ex 6 Juicer  
 ** Ex 3 Stock de pièces : Ecrire le schéma ''stock1.xsd'' du stock de pièces de base et de pièces composites. 
-** Ex 4 Schéma du guide touristique. Ajouter la contrainte suivante:  
-*** un restaurant ne peut pas avoir 2 menus avec le même nom  
+  
+ 
  
  
  
  

current version

TME XML (2) : XSchema

Préparation

Lire la documentation avant la séance de TME.

commande description
cd aller dans votre répertoire $HOME
tar zxvf $BD_TOOL/schema.tgz installer l'archive dans votre répertoire principal
cd xschema aller dans votre répertoire de travail
emacs BookStore.xsd & éditer le fichier contenant le schéma
File>Open BookStore.xml & éditer le fichier contenant les données

Validation

La validation s'effectue en deux étapes :

Remarque: dans l'étape 1, le schéma est considéré comme un document contenant des méta-données XML qui doivent respecter la DTD définie dans le fichier XMLSchema.dtd.

Exercice


Questions/réponses fréquentes

Documentation

Les expressions de chemin : XPath

La spécification XPath traduite en français, un tutoriel XPath.

XML Schema

Outils


XML, TME DTD, Les Travaux Dirigés, Accueil