Subject: Re: [xsl] Effective boolean value is not defined for a sequence of two or more items starting with a numeric value From: Martin Honnen <Martin.Honnen@xxxxxx> Date: Tue, 15 Apr 2008 12:46:21 +0200 |
hello,
just began to play with functions, but got error (see subject) at this simple function
<xsl:function name="local:path" as="node()"> <xsl:param name="uri"/> <node><xsl:value-of select="string-join((tokenize($uri,'/')[1 to (last()-1)]), '/')"/></node> </xsl:function>
look like "last()-1" not acceptable here any suggestions?
I think you want tokenize($uri, '/')[position() != last()]
Martin Honnen http://JavaScript.FAQTs.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Effective boolean value is no, Vyacheslav Sedov | Thread | Re: [xsl] Effective boolean value i, Florent Georges |
[xsl] Effective boolean value is no, Vyacheslav Sedov | Date | Re: [xsl] Effective boolean value i, Florent Georges |
Month |