Subject:XSLT for top node level elements using a for-each loop? Author:Bob Chauvin Date:08 Nov 2005 02:27 PM
When I drag an element onto the wys view from a top level node, the following code is generated:
<xsl:for-each select="@olFolderCount">
<span style="font-family:@Arial Unicode MS; font-size:x-small; ">
<span style="font-family:@Arial Unicode MS; font-size:x-small; font-weight:bold; ">
<xsl:value-of select="."/>
</span> </span> </xsl:for-each>
Why would it not simply create...? Why the outer for loop? Any performance hit for either solution?:
<span style="font-family:@Arial Unicode MS; font-size:x-small; ">
<span style="font-family:@Arial Unicode MS; font-size:x-small; font-weight:bold; ">
<xsl:value-of select="contacts/@olFolderCount"/>
</span> </span>
Subject:XSLT for top node level elements using a for-each loop? Author:(Deleted User) Date:09 Nov 2005 02:12 PM
Bob, When you drag the olFolderCount element from the top level of the tree, and drop it on the WYSIWYG canvas, it should give you a pop-up menu with several choices including:
xsl:value-of
xsl:for-each
xsl:apply-templates
If you select xsl:value-of, it gives you the simple
<xsl:value-of select="contacts/@olFolderCount"/>
that you would expect.
If you select xsl:for-each, it gives you this: <xsl:for-each select="contacts/@olFolderCount"> </xsl:for-each>