:: Enseignements :: ESIPE :: E5INFO :: 2010-2011 :: Schémas XML et XSLT ::
[LOGO]

7. XSLT, XPath et appel de règles - Correction


Le but de ce TP est de prendre en main le langage XSLT en utilisant notamment des expressions XPath et des appels de règles.

Exercice 1 - Expressions XPath

En utilisant le script XSLT ex1.xsl et en lançant la commande :
		$ java -jar /home/ens/mconstan/xslt/saxon9.jar -o:ex1res.txt -s:bib.xml -xsl:ex1.xsl
			
on récupère le titre de l'article de S. Akiyama dans la bibliographie bib.xml et on place le résultat dans le fichier ex1res.txt.
De la même manière, écrire des scripts qui récupèrent :
  1. le titre de l'article de E. M. Rodrigues ;
  2. l'auteur de l'article Unambiguous automata on bi-infinite words ;
  3. les années des livres d'Etienne Duris ;
  4. la maison d'édition (publisher) de Algebraic Combinatorics on Words.






Exercice 2 - Copie d'arborescence

Ecrire un script XSLT qui copie l'arborescence correspondant à l'article de E. M. Rodrigues avec toutes ses balises.






Exercice 3 - Appel de règle