From: Michael Tartar (mtartar@cdc-bourse.fr)
Date: 04/01/2001 - 09:46
Il manque l'attribut version dans l'élément <xsl:stylesheet>.
Essayez ceci :
<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head>
<title>identite</title>
</head>
<body bgcolor="#FFFFFF">
<xsl:apply-templates select="document"/>
</body>
</html>
</xsl:template>
<xsl:template match="document">
<xsl:for-each select="identite">
<xsl:value-of select="@nom"/>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
Cordialement.
Michaël Tartar
Infrastructure et Technologies Objet
Euriware
-----Message d'origine-----
De: xml-tech-bounce@xmlfr.org [mailto:xml-tech-bounce@xmlfr.org]De la
part de adminemc2@emcdeux.fr
Date: jeudi 4 janvier 2001 14:53
À: xml-tech@xmlfr.org
Objet: [xml-tech]
Le fait d'utiliser "<xsl:stylesheet xmlns:xsl
="http://www.w3.org/1999/XSL/Transform">" résout le problème du
xsl:if mais
je rencontre un autre problème, :
Voici mon fichier xml :
---------------------------------------
<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="test.xsl"?>
<document>
<identite nom="Dupont"
prenom="Marc">
</identite>
</document>
---------------------------------------
Et mon fichier xsl :
---------------------------------------
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head>
<title>identite</title>
</head>
<body bgcolor="#FFFFFF">
<xsl:apply-templates select="document"/>
</body>
</html>
</xsl:template>
<xsl:template match="document">
<xsl:for-each select="identite">
<xsl:value-of select="@nom"/>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
--------------------------------------
Le problème est que le nom ne s'affiche pas.
Merci par avance.
--
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:05 UTC
webmaster@xmlfr.org
|