Cette section constitue simplement une introduction dont le but est de présenter les principes sans décrire de manière exhaustive la syntaxe de ce langage. Des renvois vers les pages du W3C et des tutoriels sont donnés plus bas. XLink : principes
XLink est un "langage" qui permet, au sein d'un élément d'un document XML,
de faire référence à un autre document XML. Nous pouvons d'embée
établir une analogie avec les hyperliens HMTL : lorsqu'un internaute consulte
une page et clique sur un lien, son navigateur affiche la page correspondant à
l'adresse "pointée" par ce lien. Le navigateur effectue un remplacement de la page
courante par la "page cible". Par exemple, le lien vers le site du W3C ci-dessus
est exprimé par la syntaxe HTML suivante :
<a href="http://www.w3.org/">W3C</a>
Il s'agit d'une balise définie, a, comprenant un
argument, href, dont la valeur est l'URL (adresse) de
la page cible.En XML, le principe est similaire, à la différence que les attributs d'un lien (comme href), peuvent être accolés à n'importe quel élément (balise). Nous donnons ci-dessous un exemple de document XML qui contiendrait une énumération de ressources lexicales :
<ressources>
Deux principaux types d'utilisation sont rendus possibles
à travers ce système :<ressource xlink:href="http://atilf.atilf.fr/tlf.htm"> <titre>TLFi</titre> <auteur xlink:href="http://www.atilf.fr/">ATILF</auteur> </ressource> <ressource xlink:href="http://w3.univ-tlse2.fr/erss/voisinsdelemonde/"> <titre>TLFi</titre> <auteur xlink:href="http://w3.univ-tlse2.fr/erss/">ERSS</auteur> </ressource> </ressources>
Éléments complémentaires
Nous avons vu jusqu'ici les liens dits simples. Ce qualificatif
s'applique aux liens monodirectionnels entre deux documents
(i.e. le lien est orienté d'un document "local"
vers un document "distant"). Il existe d'autres types de liens :
À chaque lien peut être associé un ensemble de méta-données comme un titre (attribut sémantique qui décrit de manière informelle la signification du lien) et un rôle (url qui renvoie à une ressource décrivant la propriété véhiculée par ce lien). Références
|