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'" <xsl-list at mulberrytech dot com>
- Subject: RE: variable values in for-each loops
- From: Kay Michael <Michael dot Kay at icl dot com>
- Date: Fri, 31 Mar 2000 09:23:49 +0100
- Reply-To: xsl-list at mulberrytech dot com
>
> THE XSLT:
> <xsl:for-each select="name">
> <xsl:variable name="teststring" expr="name[starts-with(.,a)]"/>
> </xsl:for-each>
>
> THE XML FILE:
> <name>jon</name>
> <name>andrew</name>
> <name>bill</name>
> <name>ann</name>
> <name>mike</name>
>
> What is the value of the variable in each case? How is it determined?
1. It will give you a syntax error unless you replace expr with select
2. It will give you an empty node-set in each case because the <name>
element has
no <name> child.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list