<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="style-overall-trial.xsl"?>
<page nom="Accueil">

<menu>
	<partie numero="0">
     <libelle>Présentation du travail</libelle>
     <link>site-syl.xml</link>
    </partie>
   <partie numero="1">
     <libelle>TP XML</libelle>
     <link>TPXML.xml</link>
    </partie>
   <partie numero="2">
      <libelle>TP XPath</libelle>
      <link>TPXPATH.xml</link>
   </partie>
   <partie numero="3">
     <libelle>TP XSLT</libelle>
     <link>TPXSLT.xml</link>
    </partie>
  
</menu>

  <titre num="1">Documents structurés</titre>
  <titre num="2">Annee 2007-2008</titre>
  
  <auteurs>
      <auteur>
	    <nom>Sylvia Ombuya</nom>
		<mail>sombuya@yahoo.com</mail>
		<formation>Master Plurital Paris 3 - Sorbonne Nouvelle</formation>
	</auteur>
	  
  </auteurs>
  
  

<corps>
  <paragraphe1>
    <descriptif>
	<p>Ce travail a été réalisé dans le cadre du cours "Documents Structurés". Il présente les différents exercices traités lors de ce cours. 
	Ces excercices ont pour objectif l'apprentissage de connaissances relatives à XML, XPATH et XSLT afin de pouvoir manipuler les textes structurés de
	 manière fiable et explicite.
	Ceci est fait à travers des outils tels que XML Copy Editor, Cooktop, XmlSpy (éditeurs de documents XML), ou RXP, AltovaXML (outils permettant de 
	vérifier la bonne formation des documents ou de générer des DTD et schémas), ou encore SAXON (processeur XSLT permettant d'associer une feuille de 
	styles XSL pour transformer un document XML).</p>
	<p>XML (eXtensible Markup Language) est un métalangage. Les fichiers XML sont des documents contenant une structure arborescente. Les balises" 
	forment les noeuds de l'arbre. On parle donc de "documents structurés" en tant que structures logiques. Par conséquent, ces documents peuvent étre 
	décrits par une "grammaire". Une DTD (Document Type Definition) est un fichier, associé à un document XML, qui rend compte de cette grammaire.</p>
	<p>XPath est un langage utilisé comme langage de requéte pour cibler les noeuds voulus d'un fichier XML. Une expression XPath est un chemin de 
	localisation.</p>
	<p>XSLT (eXtensible Stylesheet Language Transformations) est un langage de transformation XML. Il permet de manipuler le contenu des fichiers. 
	Il s'appuie sur XPath pour désigner un élément - ou ensemble d'élements - d'un arbre XML. Une feuille de style XSLT est un ensemble de régles - 
	ou templates, ou gabarits, ou modéles - à appliquer sur les noeuds spécifiés du fichier XML.</p>
	<p>Le matériel servant de support aux exercices est composé de cinq fichiers XML: saintex.xml, result_bio-v3.xml, candide-annotated-2003-v4.xml, 
	rec_xslt.tag.xml et AirFrance.xml.</p>
	
	</descriptif>
 
 </paragraphe1>
</corps>
 </page>
