[XSLT]Apply-templates qui ne passe pas
Bonjour,
j'ai une erreur incompréhensible...
Je récupère un fichier de type XML (il ne l'est pas vraiment car pas d'entete)
Code:
1 2 3 4 5 6 7 8
| <liste>
<product id=7>
<photo><![CDATA[U:\FS\photos\9851.jpg.jpg]]></photo>
<designation><![CDATA[Bureau une porte]]></designation>
<dimensions>115x50x105</dimensions>
<prix>30000</prix>
</product>
</liste> |
Je lui applique (via Delphi mais ce n'est pas important) le xsl suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11
| <?xml version="1.0" encoding="ISO-8859-1" ?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" version="1.0" encoding="ISO-8859-1" indent="yes" />
<xsl:template match="/">
toto<xsl:apply-templates select="liste" />
</xsl:template>
<xsl:template match="liste">
tutu
</xsl:template>
</xsl:stylesheet> |
Et je ne comprend pas pourquoi mais le résultat est
Je n'ai pas "tutu" qui pourtant devrait s'afficher !!!
Si vous voyez l'erreur, faites moi signe car là je m'en arrache les cheveux