[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[xsl] for-each does not iterate
Subject: [xsl] for-each does not iterate From: "Robert Soesemann" <rsoesemann@xxxxxxxxxxx> Date: Thu, 9 Dec 2004 18:28:25 +0100 |
When I apply the following template to my document which hold two <a> tags I only get output for 1. The funny thing is that the count function finds 2 occurences but for-each doesn iterate right. Input: ------ ... <relation name="relatedImage" type="image" multi="yes"> <td> <a href="aktive_flags.jpg">aktive Flags (konzernweite Einwilligungsklausel</a> <br /> <a href="inaktive_flags.jpg">inaktives Flag (Einwilligungsklausel alt)</a></td> </relation> ... XSL: ---- ... <xsl:template match="relation[@type = 'image']" priority="1"> <xsl:copy> <cnt><xsl:value-of select="count(.//a)"/></cnt> <xsl:foreach select=".//a"> <iterator/> </xsl:foreach> </xsl:copy> </xsl:template> ... Output: ------- ... <relation> <cnt>2</cnt> <iterator /> </relation> ... Can you help? Thanks. R.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Tree from directory listing, Thomas Zöchling | Thread | Re: [xsl] for-each does not iterate, David Carlisle |
Re: [xsl] <xsl:number> in XPath, David Carlisle | Date | Re: [xsl] for-each does not iterate, David Carlisle |
Month |