Soit le fichier XML ci-dessous. Si le nœud courant est un des éléments terme
, écrivez 4 expressions XPath différentes permettant de renvoyer le titre du document :
Sachant que titre
est unique dans tout le document.
Sachant que titre
est le fils de l'élément racine papier
.
Sachant que titre
est le fils du père du père du nœud courant.
Sachant que titre
est avant le nœud courant dans l'ordre du document.
<?xml version="1.0" encoding="UTF-8"?>
<papier type="scientifique">
<titre>Réinterroger les structures documentaires</titre>
<sousTitre>De la numérisation à l'informatisation</sousTitre>
<auteur>Stéphane Crozat</auteur>
<auteur>Bruno Bachimont</auteur>
<resume>Nous proposons dans cet article d'aborder ...</resume>
<abstract>In this paper we define...</abstract>
<motsCles>
<terme>Ingénierie des connaissances</terme>
<terme>XML</terme>
<terme>Document</terme>
</motsCles>
<keywords>
<word>Knowledge engineering</word>
<word>XML</word>
<word>Document</word>
</keywords>
<publication date="2004-07-05"/>
<version maj='1' min='0'/>
<ressource uriSrc="http://archivesic.ccsd.cnrs.fr/docs/00/06/23/97/PDF/sic_00001015.pdf"/>
</papier>
//titre
/papier/titre
../../titre
preceding::titre
//titre
/papier/titre
../../titre
preceding::titre