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)
Je lui applique (via Delphi mais ce n'est pas important) le xsl suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Et je ne comprend pas pourquoi mais le résultat est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
Je n'ai pas "tutu" qui pourtant devrait s'afficher !!!toto
Si vous voyez l'erreur, faites moi signe car là je m'en arrache les cheveux
Partager