Exercice 9 - XSL/XSLT - Rapport |
|
|
|
Les fichiers:
|
|
Objectif: Faites le rendering d'une page XML en HTML (avec XHTML ou XSLT) . Sémantiquement un XSLT stylesheet exprime la transformation dun « arbre source » vers un « arbre résultat. » . La transformation se fait par association de patterns avec des templates. Un pattern sera matché avec des éléments dans larbre source. Un template est instancié pour créer des parties de l'arbre résultat. La structure de larbre source est différente de celle de larbre résultat. En construisant un arbre résulat des éléments de larbre source peuvent être filtrés et réorganisés et une structure arbitraire peut être ajoutée. Il sagit de faire le rendering d'une page XML en XHTML. La dtd choisie est celle décrivant un document. Un document contient un titre et un chapitre, un chapitre est composé d'un titre d'un paragraphe et d'une section. Une section consiste un titre , un paragraphe et une note. Chaque élément du document sera représenté par un tag HTML différent (h1, h2, h3, p). Les fichiers:doc.xml, doc.dtd, doc.xsl, doc.html L'outil utilisé: XML Authority (TIBCO) La présente application sadresse à des gestionnaire de base de données et non pas à des utilisateurs quotidiens, de ce fait une application qui tourne sur DOS semble la solution adaptée à ce profil dutilisateur. |
|
Apprentissages:
|
|
Travaux Tecfa 1999-2001 - Promotion Fanny |