From: ajhoun rachida (ajhoun@ensias.ma)
Date: 11/04/2002 - 15:26
probleme du code dans le fichier livre.xsl
----- Original Message -----
From: <dussert@noos.fr>
To: <xml-tech@xmlfr.org>
Sent: Thursday, April 11, 2002 3:18 PM
Subject: [xml-tech] Problème de code ou de navigateur ?
Pourriez-vous venir en aide à un débutant ?
Lorsque je crée un document intitulé « essai1.xml » dont le code est :
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="essai1.xsl"?>
<livre>
<auteur>Rene Descartes</auteur>
<titre>Discours de la methode</titre>
<annee>1637</annee>
</livre>
et un autre intitulé « essai1.xsl » de la forme :
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3c.org/
1999/XSL/Transform">
<xsl:template match="livre">
peut etre remplacer par <xsl:template match="//livre"> par exemple pour
resoudre le pb. c'est un pb du noeud contextuel
Le philosophe <xsl:value-of select="auteur"/> a ecrit le
<xsl:value-of select="titre"/> en <xsl:value-of select="annee"/>.
</xsl:template>
</xsl:stylesheet>
j'obtiens sur mon navigateur la phrase : « Le philosophe a ecrit le
en . », alors que je voulais bien sûr afficher : « Le philosophe Rene
Descartes a ecrit le Discours de la methode en 1637. »
Comment cela se fait-il ? Cela tient-il à mon navigateur, Internet
Explorer 5.1 sous Mac OS 10.1.3, ou à une erreur (que je ne vois pas…)
dans mon code ?
Merci d'avance,
J.-B. Dussert
--
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=subscribe)
--
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
|