From: Laurent ETHUIN (lethuin@jmsinformatique.fr)
Date: 12/10/2003 - 14:17
Bonjour,
Mon problème est le suivant : je cherche à parser le fichier XML suivant
avec une feuille de style XSL pour extaire la valeur d'un attribut, mais
le retour de la feuille de style est désespérément vide, même en préfixant
avec le namaspace, quelqu'un peut-il m'aider?
fichier XML:
------------
<?xml version="1.0" encoding="UTF-8" ?>
<gesmes:Envelope xmlns:gesmes="http://www.gesmes.org/xml/2002-08-01"
xmlns="http://www.ecb.int/vocabulary/2002-08-01/eurofxref">
<gesmes:subject>Reference rates</gesmes:subject>
<gesmes:Sender>
<gesmes:name>European Central Bank</gesmes:name>
</gesmes:Sender>
<Cube>
<Cube time="2003-10-10">
<Cube currency="USD" rate="1.1788" />
<Cube currency="JPY" rate="127.85" />
<Cube currency="DKK" rate="7.4292" />
</Cube>
</Cube>
</gesmes:Envelope>
Mon fichier XSL:
----------------
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:gesmes="http://www.gesmes.org/xml/2002-08-01">
<xsl:template match="/">
<xsl:value-of
select="/gesmes:Envelope/gesmes:Cube/gesmes:Cube/gesmes:Cube[@gesmes:currency='USD']/@gesmes:rate"/>
</xsl:template>
</xsl:stylesheet>
-------------------------------
Laurent ETHUIN
--
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
|