Le but des TD/TP est essentiellement de vous permettre
d'acquérir rapidement la maîtrise des différents outils
proposés. Vous êtes encouragés, étant donné le peu
de temps dont nous disposons, à débuter le plus tôt
possible la réalisation du projet.
TD 1: prise en main de l'environnement
Le TD initial doit vous permettre de prendre en main
l'environnement au 308. Commencez par lire
attentivement la page consacrée à l'environnement. Vous avez alors au moins deux étapes:
-
Test de l'Officiel des spectacles
La petite étude de cas démontrée pendant
le premier cours est installée sous votre compte.
Testez-là, regardez les fichiers, modifiez-les
pour voir le résultats, et mettez-vous bien en
tête l'architecture et le rôle
des différents composants.
-
Test de XSQL
Une mini application
XSQL est disponible dans la page des exemples. Suivez les instruction pour
vérifier que tout fonctionne.
A l'issue du TD vous devez avoir utilisé tous les outils: accès
à MySQL et création de tables, transformations XSLT vers HTML
et WML, interrogations XSQL, etc.
TD 2: XML et XPath
Vous pouvez appliquer des expressions de chemin XPath
à un document XML avec le programme ApplyXPath
qui est fourni avec Xalan. Le fichier ApplyXPath.java
set trouve dans samples/ApplyXPath sous le
répertoire d'installation de Xalan. Il faut d'abord
le compiler:
javac ApplyXPath.java
Ensuite on applique une expression avec la syntaxe suivante :
java ApplyXPath fichierXML expressionXPath
Vous pouvez vous entraîner sur le document
Films.xml
en appliquant les "requêtes" XPath du polycopié d'exercices.
Vous pouvez également travailler avec un document XML donnant un grand
luxe de détails sur les whisky écossais
(merci à Daniel Abel, ancien étudiant du cours).