STAF14 Exercice 5 - Rapport

Objectif:
  • Un dispositif d'un contenu stocké sous XML
    Implémentation choisie: Browser IE5 et Style Sheet
  • Le contenu choisi est la liste des cours de TECFA de 1ère année. Pour chaque cours est mentionné: le code du cours (STAFi), son titre, le nom du profeseur ainsi que le nom de l'assistant.
  • Le dispositif se compose de deux fichiers: campus.xml et campus.xsl. campus.xml contient le code xml ainsi que la dtd (inline). campus.xsl est la feuille de style associée
Difficultés rencontrées - Remarques:
  • Ma démarche de travail a été la suivante:
    comprendre la syntaxe d'une DTD
    comprendre que fait XSL et comment ca marche
    appliquer ce que j'ai retenu dans cette réalisation.
  • Mon attention c'est portée sur les points qui suivent.
    Les DTD définissent la structure des fichiers XML.
    DOCTYPE: définie l'élèment racine,
    ELEMENT: contenu de chaque élèment + des élèments contenus,
    ATTLIST: déclaration des attributs d'un éleèment (type des valeurs, valeur par défaut.
    Les élèments peuvent être répété ou optionel (+, *, ?, |)
    Les mots clés #REQUIRED, #IMPLIED, #FIXED
    Contenu des éléments: #PCDATA (parsed character data), CDATA
    XSL transforme un document XML en un autre document.
    Notion de template: noeuds cibles auquels s'appliquent un style.Template: pattern ou filtre: spécifie un élément ou un groupe d'éléments.
    IE5 XSL: syntaxe pour les patterns: (/: racine, //descente récursive).


Travaux
Tecfa 1999-2001 - Promotion Fanny