This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: variable values in for-each loops
- To: xsl-list at mulberrytech dot com
- Subject: Re: variable values in for-each loops
- From: David Carlisle <davidc at nag dot co dot uk>
- Date: Fri, 31 Mar 2000 09:36:27 GMT
- References: <D79909C367EAD3118D3E00508B9B0EF5042DDA@NYC3MSG01>
- Reply-To: xsl-list at mulberrytech dot com
> Hows this
I feel there;s something you're not telling us as it would surely be
quicker to test these on a couple of systems rather than wait for a
respnse on the list, but..
<xsl:for-each select="name">
<xsl:variable name="teststring" select="starts-with(.,a)"/>
</xsl:for-each>
sets the variable to true or false, depending on whether the string
value of the current node is equal to the string value of its `a'
children. If the current node doesn't have a child with name a you are
asking if the text value of the current node starts with the empty
string, which behaviour is undefined in the spec.
David
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list