From: Claude NIEDERLENDER (Niederle@inist.fr)
Date: 11/12/2003 - 09:04
Bonjour,
Je possède un fichier XML dans lequel je déclare une entité 'fig1' de la manière suivante :
<!DOCTYPE TEI.2 PUBLIC "-//TEI//DTD TEI Lite XML ver. 1//FR" "teixlite.dtd" [
<!ENTITY fig1 SYSTEM "images/mon_image.jpg" NDATA jpeg>
]>
Ensuite, je fais appel dans ce fichier XML à cette entité en utilisant un attribut 'entity' de type ENTITY, de la manière suivante :
<figure entity="fig1">
<head>titre</head>
<figDesc>Description</figDesc>
</figure>
Mon problème est le suivant : dans ma feuille XSLT associée au fichier XML, je voudrais récupérer la valeur de cette entité. Malheureusement, je n'arrive à récupérer que la valeur 'fig1' en faisant :
<xsl:value-of select="@entity"/>
Est-ce qu'il est possible de faire ce que je veux (et donc récupérer la valeur 'images/mon_image.jpg" dans le fichier xsl)?
Si oui, comment?
Si non, à quoi servent les entités utilisées de cette manière dans mon fichier XML?
Merci d'avance..
Claude.
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|