This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: variable values in for-each loops


> 
> 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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]