Salut zebiloute
Ah mais c'est que XML est boucoup plus pointilleux et moins permissif que l'HTML !! ;:-(
Voici la verion revue et corrigée
Donc si ton fichier se nomme data.xml :
<?xml version="1.0"?>
<?xml-stylesheet href="data.xsl" type="text/xsl"?>
<simple>
<nom>John</nom>
<nom>David</nom>
<nom>Andrea</nom>
<nom>Ify</nom>
<nom>Chaulene</nom>
<nom>Cheryl</nom>
<nom>Shurnette</nom>
<nom>Mark</nom>
<nom>Carolyn</nom>
<nom>Agatha</nom>
</simple>
Faut qd même lui dire quelle feuille de style il doit utiliser !!! ;:)
Ici je l'appelle data.xsl et je fais le lien grâce à :
<?xml-stylesheet href="data.xsl" type="text/xsl"?>
En HTML on aurait eu 1 lien vers une feuille de style ainsi :
<link rel="stylesheet" href="datacss" type="text/css">
Et voici data.xsl :
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl=" http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<HTML>
<HEAD><TITLE>Exemple de feuille de style XSLT</TITLE></HEAD>
<BODY>
<xsl:apply-templates/>
</BODY>
</HTML>
</xsl:template>
<xsl:template match="nom">
<P><xsl:value-of select="."/></P>
</xsl:template>
</xsl:stylesheet>
Comme tu peux le constater ...Transforme avec un "e" c'est pas la même chose que ...Transform sans "e" !
Pas le bon espace de nommage !!!!
Et voilà ca marche dans IE 6 !
@+
Philippe
[[ The Truth is Out There ]]

